From 34f70d1683f933010a7b7f8247ab849ad4710cf4 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Fri, 9 Apr 2021 13:50:49 -0700 Subject: [PATCH 01/49] bring in working files --- .../azure-confidentialledger/.pylintrc | 1 + .../azure-confidentialledger/CHANGELOG.md | 5 + .../azure-confidentialledger/MANIFEST.in | 3 + .../azure-confidentialledger/README.md | 3 + .../azure/__init__.py | 7 + .../azure/confidentialledger/__init__.py | 46 + .../azure/confidentialledger/_client.py | 480 +++++++++ .../azure/confidentialledger/_enums.py | 21 + .../_generated_identity/__init__.py | 18 + .../_confidential_ledger_client.py | 110 ++ .../_generated_identity/_configuration.py | 63 ++ .../_generated_identity/_operations_mixin.py | 70 ++ .../_generated_identity/_version.py | 8 + .../_generated_identity/aio/__init__.py | 11 + .../aio/_confidential_ledger_client.py | 107 ++ .../_generated_identity/aio/_configuration.py | 57 + .../aio/_operations_mixin.py | 63 ++ .../_generated_identity/models.py | 7 + .../_generated_identity/py.typed | 1 + .../v0_1_preview/__init__.py | 20 + .../_confidential_ledger_client.py | 71 ++ .../v0_1_preview/_configuration.py | 63 ++ .../v0_1_preview/_metadata.json | 84 ++ .../v0_1_preview/_version.py | 9 + .../v0_1_preview/aio/__init__.py | 11 + .../aio/_confidential_ledger_client.py | 63 ++ .../v0_1_preview/aio/_configuration.py | 55 + .../v0_1_preview/aio/operations/__init__.py | 15 + .../_confidential_ledger_client_operations.py | 104 ++ .../v0_1_preview/models/__init__.py | 22 + .../v0_1_preview/models/_models.py | 96 ++ .../v0_1_preview/models/_models_py3.py | 96 ++ .../v0_1_preview/operations/__init__.py | 15 + .../_confidential_ledger_client_operations.py | 110 ++ .../_generated_identity/v0_1_preview/py.typed | 1 + .../_generated_ledger/__init__.py | 18 + .../_confidential_ledger_client.py | 110 ++ .../_generated_ledger/_configuration.py | 63 ++ .../_generated_ledger/_operations_mixin.py | 520 +++++++++ .../_generated_ledger/_version.py | 8 + .../_generated_ledger/aio/__init__.py | 11 + .../aio/_confidential_ledger_client.py | 107 ++ .../_generated_ledger/aio/_configuration.py | 57 + .../aio/_operations_mixin.py | 495 +++++++++ .../_generated_ledger/models.py | 7 + .../_generated_ledger/py.typed | 1 + .../v0_1_preview/__init__.py | 20 + .../_confidential_ledger_client.py | 71 ++ .../v0_1_preview/_configuration.py | 63 ++ .../v0_1_preview/_metadata.json | 216 ++++ .../v0_1_preview/_version.py | 9 + .../v0_1_preview/aio/__init__.py | 11 + .../aio/_confidential_ledger_client.py | 63 ++ .../v0_1_preview/aio/_configuration.py | 55 + .../v0_1_preview/aio/operations/__init__.py | 15 + .../_confidential_ledger_client_operations.py | 981 +++++++++++++++++ .../v0_1_preview/models/__init__.py | 73 ++ .../_confidential_ledger_client_enums.py | 51 + .../v0_1_preview/models/_models.py | 511 +++++++++ .../v0_1_preview/models/_models_py3.py | 570 ++++++++++ .../v0_1_preview/operations/__init__.py | 15 + .../_confidential_ledger_client_operations.py | 998 ++++++++++++++++++ .../_generated_ledger/v0_1_preview/py.typed | 1 + .../azure/confidentialledger/_models.py | 356 +++++++ .../confidentialledger/_shared/__init__.py | 12 + .../async_confidential_ledger_client_base.py | 136 +++ .../confidential_ledger_client_base.py | 141 +++ .../confidentialledger/_shared/credential.py | 35 + .../azure/confidentialledger/_version.py | 6 + .../azure/confidentialledger/aio/__init__.py | 9 + .../azure/confidentialledger/aio/_client.py | 463 ++++++++ .../identity_service/__init__.py | 14 + .../identity_service/_client.py | 111 ++ .../identity_service/_models.py | 40 + .../identity_service/aio/__init__.py | 11 + .../identity_service/aio/_client.py | 113 ++ .../dev_requirements.txt | 2 + .../env.requirements.txt | 77 ++ .../sdk_packaging.toml | 2 + .../azure-confidentialledger/setup.cfg | 2 + .../azure-confidentialledger/setup.py | 78 ++ .../tests/__init__.py | 0 .../tests/_shared/__init__.py | 0 .../tests/_shared/client_test_common.py | 211 ++++ .../tests/_shared/client_test_common_async.py | 230 ++++ .../tests/_shared/testcase.py | 6 + .../tests/_shared/testcase_async.py | 6 + .../tests/conftest.py | 6 + .../test_confidential_ledger_client_aad.py | 34 + ...st_confidential_ledger_client_aad_async.py | 36 + ..._confidential_ledger_client_certificate.py | 19 + ...dential_ledger_client_certificate_async.py | 21 + .../tests/test_identity_service_client.py | 35 + .../test_identity_service_client_async.py | 38 + sdk/confidentialledger/ci.yml | 33 + sdk/confidentialledger/tests.yml | 14 + 96 files changed, 9333 insertions(+) create mode 120000 sdk/confidentialledger/azure-confidentialledger/.pylintrc create mode 100644 sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md create mode 100644 sdk/confidentialledger/azure-confidentialledger/MANIFEST.in create mode 100644 sdk/confidentialledger/azure-confidentialledger/README.md create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_enums.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_confidential_ledger_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_configuration.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_operations_mixin.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_version.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_confidential_ledger_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_configuration.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_operations_mixin.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/models.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/py.typed create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_metadata.json create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_version.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models_py3.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/py.typed create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_confidential_ledger_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_configuration.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_operations_mixin.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_version.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_confidential_ledger_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_configuration.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_operations_mixin.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/models.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/py.typed create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_metadata.json create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_version.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_confidential_ledger_client_enums.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models_py3.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/py.typed create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_models.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/credential.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_version.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/dev_requirements.txt create mode 100644 sdk/confidentialledger/azure-confidentialledger/env.requirements.txt create mode 100644 sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml create mode 100644 sdk/confidentialledger/azure-confidentialledger/setup.cfg create mode 100644 sdk/confidentialledger/azure-confidentialledger/setup.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/_shared/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/_shared/testcase.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/_shared/testcase_async.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/conftest.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py create mode 100644 sdk/confidentialledger/ci.yml create mode 100644 sdk/confidentialledger/tests.yml diff --git a/sdk/confidentialledger/azure-confidentialledger/.pylintrc b/sdk/confidentialledger/azure-confidentialledger/.pylintrc new file mode 120000 index 0000000000000..1d3146afa9e30 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/.pylintrc @@ -0,0 +1 @@ +../../../pylintrc \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md b/sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md new file mode 100644 index 0000000000000..6dad082161199 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md @@ -0,0 +1,5 @@ +# Release History + + +## 0.0.1 (Unreleased) + - Initial private preview implementation diff --git a/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in b/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in new file mode 100644 index 0000000000000..dd20dd67408b7 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in @@ -0,0 +1,3 @@ +include *.md +include azure/__init__.py +recursive-include tests *.py \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md new file mode 100644 index 0000000000000..7cfdc45fff22c --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -0,0 +1,3 @@ +# Azure Confidential Ledger client library for Python + +Azure Confidential Ledger provides a service for logging to a ledger cryptographically-proven to be tamper-proof and immutable. It is built on Microsoft Research's [Confidential Consortium Framework](https://github.com/Microsoft/CCF). diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/__init__.py new file mode 100644 index 0000000000000..ff65693bf7a6e --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/__init__.py @@ -0,0 +1,7 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + + +__path__ = __import__("pkgutil").extend_path(__path__, __name__) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py new file mode 100644 index 0000000000000..7fb4332523c92 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py @@ -0,0 +1,46 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +from ._client import ConfidentialLedgerClient +from ._enums import LedgerUserRole, TransactionState +from ._models import ( + AppendResult, + Consortium, + ConsortiumMember, + Constitution, + EnclaveQuote, + LedgerEnclaves, + LedgerEntry, + LedgerUser, + TransactionReceipt, + TransactionStatus, +) +from ._shared import ApiVersion, ConfidentialLedgerCertificateCredential + + +___all__ = [ + "ApiVersion", + "ConfidentialLedgerCertificateCredential", + "ConfidentialLedgerClient", + # Enums + "LedgerUserRole", + "TransactionState", + # Models + "AppendResult", + "Consortium", + "ConsortiumMember", + "Constitution", + "EnclaveQuote", + "LedgerEnclaves", + "LedgerEntry", + "LedgerUser", + "TransactionReceipt", + "TransactionStatus", +] + + +from ._version import VERSION + +__version__ = VERSION diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py new file mode 100644 index 0000000000000..fbf546e8c0cad --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -0,0 +1,480 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +import time + +from azure.core.tracing.decorator import distributed_trace + +from ._enums import LedgerUserRole, TransactionState +from ._generated_ledger.models import ConfidentialLedgerQueryState +from ._models import ( + AppendResult, + Constitution, + Consortium, + ConsortiumMember, + EnclaveQuote, + LedgerEnclaves, + LedgerEntry, + LedgerUser, + TransactionReceipt, + TransactionStatus, +) +from ._shared import ( + ConfidentialLedgerCertificateCredential, + ConfidentialLedgerClientBase, +) + +try: + from typing import TYPE_CHECKING +except ImportError: + TYPE_CHECKING = False + +if TYPE_CHECKING: + from azure.core.credentials import TokenCredential + from azure.core.paging import ItemPaged + from typing import Any, Union + + +class ConfidentialLedgerClient(ConfidentialLedgerClientBase): + """A client for putting data into and querying data from the Confidential Ledger service. + + The `transport` parameter is typically accepted by Azure SDK clients to provide a custom + transport stage in the pipeline. Since this client makes modifications to the default transport, + using a custom transport will override and remove the following functionality: + 1) Authentication using a client certificate. + 2) TLS verification using the Confidential Ledger TLS certificate. + + :param str ledger_url: URL of the Confidential Ledger service. + :param credential: A credential object for authenticating with the Confidential Ledger. + :type credential: ~azure.confidentialledger.ConfidentialLedgerCertificateCredential + :param str ledger_certificate_path: The path to the ledger's TLS certificate. + :keyword api_version: Version of the Confidential Ledger API to use. Defaults to the most recent. + :type api_version: ~azure.confidentialledger.ApiVersion + """ + + def __init__(self, ledger_url, credential, ledger_certificate_path, **kwargs): + # type: (str, Union[ConfidentialLedgerCertificateCredential, TokenCredential], str, Any) -> None + + super(ConfidentialLedgerClient, self).__init__( + ledger_url=ledger_url, + credential=credential, + ledger_certificate_path=ledger_certificate_path, + **kwargs, + ) + + @distributed_trace + def append_to_ledger( + self, + entry_contents, # type: str + **kwargs, # type: Any + ): + # type: (...) -> AppendResult + """Appends an entry to the Confidential Ledger. + + :param entry_contents: Text to write to the ledger. + :type entry_contents: str + :keyword str sub_ledger_id: Identifies the sub-ledger to append to. If none is + specified, the service will use the service-default sub-ledger id. + :keyword bool wait_for_commit: If True, this method will not return until the write is + durably saved to the ledger. + """ + + sub_ledger_id = kwargs.pop("sub_ledger_id", None) + wait_for_commit = kwargs.pop("wait_for_commit", False) + + if entry_contents is None: + raise ValueError("entry_contents must not be a string") + + result = self._client.post_ledger_entry( + ledger_base_url=self._ledger_url, + contents=entry_contents, + sub_ledger_id=sub_ledger_id, + cls=kwargs.pop("cls", AppendResult._from_pipeline_result), + **kwargs, + ) + + if wait_for_commit: + self.wait_until_durable(result.transaction_id, **kwargs) + + return result + + @distributed_trace + def create_or_update_user( + self, + user_id, # type: str + role, # type: LedgerUserRole + **kwargs, # type: Any + ): + # type: (...) -> LedgerUser + """Creates a new Confidential Ledger user, or updates an existing one. + + :param user_id: Identifies the user to delete. This should be an AAD object id or + certificate fingerprint. + :type user_id: str + :param role: Role to assigned to the user. + :type role: LedgerUserRole + :return: Details of the updated ledger user. + :rtype: ~azure.confidentialledger.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if user_id is None or role is None: + raise ValueError("user_id and role cannot be None") + + result = self._client.patch_user( + ledger_base_url=self._ledger_url, + user_id=user_id, + assigned_role=role, + **kwargs, + ) + return LedgerUser( + user_id=result.user_id, role=LedgerUserRole(result.assigned_role) + ) + + @distributed_trace + def delete_user( + self, + user_id, # type: str + **kwargs, # type: Any + ): + # type: (...) -> None + """Deletes a user from the Confidential Ledger. + + :param user_id: Identifies the user to delete. This should be an AAD object id or + certificate fingerprint. + :type user_id: str + :return: None + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if user_id is None: + raise ValueError("user_id cannot be None") + + self._client.delete_user( + ledger_base_url=self._ledger_url, user_id=user_id, **kwargs + ) + + @distributed_trace + def get_constitution( + self, **kwargs # type: Any + ): + # type: (...) -> Constitution + """Gets the constitution used for governance. + + The constitution is a script that assesses and applies proposals from consortium members. + + :return: The contents of the constitution and its digest. + :rtype: ~azure.confidentialledger.Constitution + :raises: ~azure.core.exceptions.HttpResponseError + """ + + result = self._client.get_constitution( + ledger_base_url=self._ledger_url, **kwargs + ) + return Constitution(script=result.script, digest=result.digest) + + @distributed_trace + def get_consortium( + self, + **kwargs, # type: Any + ): + # type: (...) -> Consortium + """Gets the consortium members. + + Consortium members can manage the Confidential Ledger. + + :return: Details about the consortium. + :rtype: ~azure.confidentialledger.Consortium + :raises: ~azure.core.exceptions.HttpResponseError + """ + + result = self._client.get_consortium_members( + ledger_base_url=self._ledger_url, **kwargs + ) + return Consortium( + members=[ + ConsortiumMember(certificate=member.certificate, member_id=member.id) + for member in result.members + ] + ) + + @distributed_trace + def get_enclave_quotes( + self, + **kwargs, # type: Any + ): + # type: (...) -> LedgerEnclaves + """Gets enclave quotes from all nodes in the Confidential Ledger network. + + :return: Enclave quotes for nodes in the Confidential Ledger. + :rtype: ~azure.confidentialledger.LedgerEnclaves + :raises: ~azure.core.exceptions.HttpResponseError + """ + + result = self._client.get_enclave_quotes( + ledger_base_url=self._ledger_url, **kwargs + ) + return LedgerEnclaves( + { + quote.node_id: EnclaveQuote( + node_id=quote.node_id, + mrenclave=quote.mrenclave, + raw_quote=quote.raw, + version=quote.quote_version, + ) + for _, quote in result.enclave_quotes.items() + }, + result.current_node_id, + ) + + @distributed_trace + def get_ledger_entries( + self, + **kwargs, # type: Any + ): + # type: (...) -> ItemPaged[LedgerEntry] + """Gets a range of entries in the ledger. + + :keyword str from_transaction_id: Transaction identifier from which to start the query. + If this is not specified, the query begins from the first transaction. + :keyword str to_transaction_id: Transaction identifier at which to end the query + (inclusive). If this is not specified, the query ends at the end of the ledger. + :keyword str sub_ledger_id: Identifies the sub-ledger to fetch the ledger entry from. + :return: An iterable for iterating over the entries in the range. + :rtype: ~azure.core.paging.ItemPaged[LedgerEntry] + :raises: ~azure.core.exceptions.HttpResponseError + """ + + from_transaction_id = kwargs.pop("from_transaction_id", None) + to_transaction_id = kwargs.pop("to_transaction_id", None) + sub_ledger_id = kwargs.pop("sub_ledger_id", None) + + return self._client.get_ledger_entries( + ledger_base_url=self._ledger_url, + from_transaction_id=from_transaction_id, + to_transaction_id=to_transaction_id, + sub_ledger_id=sub_ledger_id, + cls=kwargs.pop( + "cls", + lambda entries: [ + LedgerEntry._from_pipeline_result(entry) for entry in entries + ] + if entries is not None + else [], + ), + **kwargs, + ) + + @distributed_trace + def get_ledger_entry( + self, + interval=0.5, # type: float + max_tries=6, # type: int + **kwargs, # type: Any + ): + # type: (...) -> LedgerEntry + """Gets an entry in the ledger. + + :param interval: Interval, in seconds, between retries while waiting for results. + :type interval: float + :param max_tries: Maximum number of times to try the query. Retries are attempted if the + result is not Ready. + :type max_tries: int + :keyword str transaction_id: A transaction identifier. If not specified, the latest + transaction is fetched. + :keyword sub_ledger_id: Identifies the sub-ledger to fetch the ledger entry from. + :return: The corresponding ledger entry. + :rtype: ~azure.confidentialledger.LedgerEntry + :raises: ~azure.core.exceptions.HttpResponseError + """ + + sub_ledger_id = kwargs.pop("sub_ledger_id", None) + transaction_id = kwargs.pop("transaction_id", None) + + if transaction_id is None: + result = self._client.get_current_ledger_entry( + ledger_base_url=self._ledger_url, sub_ledger_id=sub_ledger_id, **kwargs + ) + return LedgerEntry( + transaction_id=result.transaction_id, + contents=result.contents, + sub_ledger_id=result.sub_ledger_id, + ) + else: + ready = False + result = None + state = None + for _ in range(max_tries): + result = self._client.get_ledger_entry_for_transaction_id( + ledger_base_url=self._ledger_url, + transaction_id=transaction_id, + sub_ledger_id=sub_ledger_id, + **kwargs, + ) + ready = result.state == ConfidentialLedgerQueryState.READY + if not ready: + state = result.state + time.sleep(interval) + else: + break + if not ready: + raise TimeoutError( + "After {0} attempts, the query still had state {1}, not {2}".format( + max_tries, state, ConfidentialLedgerQueryState.READY + ) + ) + + return LedgerEntry( + transaction_id=result.entry.transaction_id, + contents=result.entry.contents, + sub_ledger_id=result.entry.sub_ledger_id, + ) + + @distributed_trace + def get_transaction_receipt( + self, + transaction_id, # type: str + interval=0.5, # type: float + max_tries=6, # type: int + **kwargs, # type: Any + ): + # type: (...) -> TransactionReceipt + """Get a receipt for a specific transaction. + + :param transaction_id: Transaction identifier. + :type transaction_id: str + :param interval: Interval, in seconds, between retries while waiting for results. + :type interval: float + :param max_tries: Maximum number of times to try the query. Retries are attempted if the + result is not Ready. + :type max_tries: int + :return: Receipt certifying the specified transaction. + :rtype: ~azure.confidentialledger.TransactionReceipt + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if transaction_id is None: + raise ValueError("transaction_id cannot be None") + + ready = False + result = None + state = None + for _ in range(max_tries): + result = self._client.get_receipt( + ledger_base_url=self._ledger_url, + transaction_id=transaction_id, + **kwargs, + ) + + ready = result.state == ConfidentialLedgerQueryState.READY + if not ready: + state = result.state + time.sleep(interval) + else: + break + if not ready: + raise TimeoutError( + "After {0} attempts, the query still had state {1}, not {2}".format( + max_tries, state, ConfidentialLedgerQueryState.READY + ) + ) + + return TransactionReceipt( + transaction_id=result.transaction_id, receipt=result.receipt + ) + + @distributed_trace + def get_transaction_status( + self, + transaction_id, # type: str + **kwargs, # type: Any + ): + # type: (...) -> TransactionStatus + """Gets the status of a transaction. + + :param transaction_id: Identifier for the transaction to get the status of. + :type transaction_id: str + :return: Status object describing the transaction status. + :rtype: ~azure.confidentialledger.TransactionStatus + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if transaction_id is None: + raise ValueError("transaction_id cannot be None") + + result = self._client.get_transaction_status( + ledger_base_url=self._ledger_url, transaction_id=transaction_id, **kwargs + ) + return TransactionStatus( + transaction_id=result.transaction_id, state=TransactionState(result.state) + ) + + @distributed_trace + def get_user( + self, + user_id, # type: str + **kwargs, # type: Any + ): + # type: (...) -> LedgerUser + """Gets a Confidential Ledger user. + + :param user_id: Identifies the user to delete. This should be an AAD object id or + certificate fingerprint. + :type user_id: str + :return: Details about the user. + :rtype: ~azure.confidentialledger.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if user_id is None: + raise ValueError("user_id cannot be None") + + result = self._client.get_user( + ledger_base_url=self._ledger_url, user_id=user_id, **kwargs + ) + return LedgerUser( + user_id=result.user_id, role=LedgerUserRole(result.assigned_role) + ) + + @distributed_trace + def wait_until_durable( + self, + transaction_id, # type: str + interval=0.5, # type: float + max_queries=3, # type: int + **kwargs, # type: Any + ): + # type: (...) -> None + """Queries the status of the specified transaction until it is Committed, indicating that + the transaction is durably stored in the Confidential Ledger. If this state is not reached + by `max_queries`, a TimeoutError is raised. + + :param transaction_id: Identifies the transaction to wait for. + :type transaction_id: str + :param interval: Time, in seconds, to wait between queries. + :type interval: float + :param max_queries: The maximum amount of queries to make before raising an exception. + :type max_queries: int + :return: None. + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + + for attempt_num in range(max_queries): + transaction_status = self.get_transaction_status( + transaction_id=transaction_id, **kwargs + ) + if transaction_status.state is TransactionState.COMMITTED: + return + + if attempt_num < max_queries - 1: + time.sleep(interval) + + raise TimeoutError( + "Transaction {0} is not {1} yet".format( + transaction_id, TransactionState.COMMITTED + ) + ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_enums.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_enums.py new file mode 100644 index 0000000000000..16dbec4f84ab5 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_enums.py @@ -0,0 +1,21 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +from enum import Enum + + +class LedgerUserRole(Enum): + """User roles assignable in a Confidential Ledger.""" + + ADMINISTRATOR = "Administrator" + CONTRIBUTOR = "Contributor" + READER = "Reader" + + +class TransactionState(Enum): + """Indicates the status of a transaction.""" + + COMMITTED = "Committed" + PENDING = "Pending" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py new file mode 100644 index 0000000000000..d8f275d027ede --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py @@ -0,0 +1,18 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client import ConfidentialLedgerClient + +__all__ = ["ConfidentialLedgerClient"] + +try: + from ._patch import patch_sdk # type: ignore + + patch_sdk() +except ImportError: + pass diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_confidential_ledger_client.py new file mode 100644 index 0000000000000..ad98bae513728 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_confidential_ledger_client.py @@ -0,0 +1,110 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from typing import TYPE_CHECKING + +from azure.core import PipelineClient +from azure.profiles import KnownProfiles, ProfileDefinition +from azure.profiles.multiapiclient import MultiApiClientMixin +from msrest import Deserializer, Serializer + +from ._configuration import ConfidentialLedgerClientConfiguration +from ._operations_mixin import ConfidentialLedgerClientOperationsMixin + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Optional + + from azure.core.pipeline.transport import HttpRequest, HttpResponse + + +class _SDKClient(object): + def __init__(self, *args, **kwargs): + """This is a fake class to support current implemetation of MultiApiClientMixin." + Will be removed in final version of multiapi azure-core based client + """ + pass + + +class ConfidentialLedgerClient( + ConfidentialLedgerClientOperationsMixin, MultiApiClientMixin, _SDKClient +): + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. + + This ready contains multiple API versions, to help you deal with all of the Azure clouds + (Azure Stack, Azure Government, Azure China, etc.). + By default, it uses the latest API version available on public Azure. + For production, you should stick to a particular api-version and/or profile. + The profile sets a mapping between an operation group and its API version. + The api-version parameter sets the default API version if the operation + group is not described in the profile. + :param api_version: API version to use if no profile is provided, or if missing in profile. + :type api_version: str + :param profile: A profile definition, from KnownProfiles to dict. + :type profile: azure.profiles.KnownProfiles + """ + + DEFAULT_API_VERSION = "0.1-preview" + _PROFILE_TAG = "azure.confidentialledger.ConfidentialLedgerClient" + LATEST_PROFILE = ProfileDefinition( + { + _PROFILE_TAG: { + None: DEFAULT_API_VERSION, + } + }, + _PROFILE_TAG + " latest", + ) + + def __init__( + self, + api_version=None, # type: Optional[str] + profile=KnownProfiles.default, # type: KnownProfiles + **kwargs # type: Any + ): + if api_version == "0.1-preview": + base_url = "{identityServiceBaseUrl}" + else: + raise ValueError("API version {} is not available".format(api_version)) + self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) + super(ConfidentialLedgerClient, self).__init__( + api_version=api_version, profile=profile + ) + + @classmethod + def _models_dict(cls, api_version): + return { + k: v + for k, v in cls.models(api_version).__dict__.items() + if isinstance(v, type) + } + + @classmethod + def models(cls, api_version=DEFAULT_API_VERSION): + """Module depends on the API version: + + * 0.1-preview: :mod:`v0_1_preview.models` + """ + if api_version == "0.1-preview": + from .v0_1_preview import models + + return models + raise ValueError("API version {} is not available".format(api_version)) + + def close(self): + self._client.close() + + def __enter__(self): + self._client.__enter__() + return self + + def __exit__(self, *exc_details): + self._client.__exit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_configuration.py new file mode 100644 index 0000000000000..27927c15ec2a6 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_configuration.py @@ -0,0 +1,63 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies + +from ._version import VERSION + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any + + +class ConfidentialLedgerClientConfiguration(Configuration): + """Configuration for ConfidentialLedgerClient. + + Note that all parameters used to create this instance are saved as instance + attributes. + """ + + def __init__( + self, **kwargs # type: Any + ): + # type: (...) -> None + super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + + kwargs.setdefault("sdk_moniker", "azure-confidentialledger/{}".format(VERSION)) + self._configure(**kwargs) + + def _configure( + self, **kwargs # type: Any + ): + # type: (...) -> None + self.user_agent_policy = kwargs.get( + "user_agent_policy" + ) or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( + **kwargs + ) + self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get( + "logging_policy" + ) or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get( + "http_logging_policy" + ) or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get("retry_policy") or policies.RetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get( + "custom_hook_policy" + ) or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get("redirect_policy") or policies.RedirectPolicy( + **kwargs + ) + self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_operations_mixin.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_operations_mixin.py new file mode 100644 index 0000000000000..18ce2809f03c7 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_operations_mixin.py @@ -0,0 +1,70 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +from msrest import Serializer, Deserializer +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + map_error, +) +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + +class ConfidentialLedgerClientOperationsMixin(object): + def get_ledger_identity( + self, + identity_service_base_url, # type: str + ledger_id, # type: str + **kwargs # type: Any + ): + """Gets identity information for a Confidential Ledger instance. + + Gets identity information for a Confidential Ledger instance. + + :param identity_service_base_url: The Identity Service URL, for example + https://identity.accledger.azure.com. + :type identity_service_base_url: str + :param ledger_id: Id of the Confidential Ledger instance to get information for. + :type ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerIdentityInformation, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_ledger_identity") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_ledger_identity'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.get_ledger_identity( + identity_service_base_url, ledger_id, **kwargs + ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_version.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_version.py new file mode 100644 index 0000000000000..780a1be7a6ea0 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_version.py @@ -0,0 +1,8 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# -------------------------------------------------------------------------- + +VERSION = "0.1.0" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/__init__.py new file mode 100644 index 0000000000000..8478491f22a79 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/__init__.py @@ -0,0 +1,11 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client import ConfidentialLedgerClient + +__all__ = ["ConfidentialLedgerClient"] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_confidential_ledger_client.py new file mode 100644 index 0000000000000..a37d6f7cc9e8c --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_confidential_ledger_client.py @@ -0,0 +1,107 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from typing import Any, Optional + +from azure.core import AsyncPipelineClient +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.profiles import KnownProfiles, ProfileDefinition +from azure.profiles.multiapiclient import MultiApiClientMixin +from msrest import Deserializer, Serializer + +from ._configuration import ConfidentialLedgerClientConfiguration +from ._operations_mixin import ConfidentialLedgerClientOperationsMixin + + +class _SDKClient(object): + def __init__(self, *args, **kwargs): + """This is a fake class to support current implemetation of MultiApiClientMixin." + Will be removed in final version of multiapi azure-core based client + """ + pass + + +class ConfidentialLedgerClient( + ConfidentialLedgerClientOperationsMixin, MultiApiClientMixin, _SDKClient +): + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. + + This ready contains multiple API versions, to help you deal with all of the Azure clouds + (Azure Stack, Azure Government, Azure China, etc.). + By default, it uses the latest API version available on public Azure. + For production, you should stick to a particular api-version and/or profile. + The profile sets a mapping between an operation group and its API version. + The api-version parameter sets the default API version if the operation + group is not described in the profile. + :param api_version: API version to use if no profile is provided, or if missing in profile. + :type api_version: str + :param profile: A profile definition, from KnownProfiles to dict. + :type profile: azure.profiles.KnownProfiles + """ + + DEFAULT_API_VERSION = "0.1-preview" + _PROFILE_TAG = "azure.confidentialledger.ConfidentialLedgerClient" + LATEST_PROFILE = ProfileDefinition( + { + _PROFILE_TAG: { + None: DEFAULT_API_VERSION, + } + }, + _PROFILE_TAG + " latest", + ) + + def __init__( + self, + api_version: Optional[str] = None, + profile: KnownProfiles = KnownProfiles.default, + **kwargs # type: Any + ) -> None: + if api_version == "0.1-preview": + base_url = "{identityServiceBaseUrl}" + else: + raise ValueError("API version {} is not available".format(api_version)) + self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._client = AsyncPipelineClient( + base_url=base_url, config=self._config, **kwargs + ) + super(ConfidentialLedgerClient, self).__init__( + api_version=api_version, profile=profile + ) + + @classmethod + def _models_dict(cls, api_version): + return { + k: v + for k, v in cls.models(api_version).__dict__.items() + if isinstance(v, type) + } + + @classmethod + def models(cls, api_version=DEFAULT_API_VERSION): + """Module depends on the API version: + + * 0.1-preview: :mod:`v0_1_preview.models` + """ + if api_version == "0.1-preview": + from ..v0_1_preview import models + + return models + raise ValueError("API version {} is not available".format(api_version)) + + async def close(self): + await self._client.close() + + async def __aenter__(self): + await self._client.__aenter__() + return self + + async def __aexit__(self, *exc_details): + await self._client.__aexit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_configuration.py new file mode 100644 index 0000000000000..95a4c10e9c923 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_configuration.py @@ -0,0 +1,57 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +from typing import Any + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies + +from .._version import VERSION + + +class ConfidentialLedgerClientConfiguration(Configuration): + """Configuration for ConfidentialLedgerClient. + + Note that all parameters used to create this instance are saved as instance + attributes. + """ + + def __init__( + self, **kwargs # type: Any + ) -> None: + super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + + kwargs.setdefault("sdk_moniker", "azure-confidentialledger/{}".format(VERSION)) + self._configure(**kwargs) + + def _configure(self, **kwargs: Any) -> None: + self.user_agent_policy = kwargs.get( + "user_agent_policy" + ) or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( + **kwargs + ) + self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get( + "logging_policy" + ) or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get( + "http_logging_policy" + ) or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get("retry_policy") or policies.AsyncRetryPolicy( + **kwargs + ) + self.custom_hook_policy = kwargs.get( + "custom_hook_policy" + ) or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get( + "redirect_policy" + ) or policies.AsyncRedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_operations_mixin.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_operations_mixin.py new file mode 100644 index 0000000000000..c2adfbe14fc75 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_operations_mixin.py @@ -0,0 +1,63 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +from msrest import Serializer, Deserializer +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + map_error, +) +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest + + +class ConfidentialLedgerClientOperationsMixin(object): + async def get_ledger_identity( + self, identity_service_base_url: str, ledger_id: str, **kwargs + ) -> "_models.LedgerIdentityInformation": + """Gets identity information for a Confidential Ledger instance. + + Gets identity information for a Confidential Ledger instance. + + :param identity_service_base_url: The Identity Service URL, for example + https://identity.accledger.azure.com. + :type identity_service_base_url: str + :param ledger_id: Id of the Confidential Ledger instance to get information for. + :type ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerIdentityInformation, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_ledger_identity") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_ledger_identity'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.get_ledger_identity( + identity_service_base_url, ledger_id, **kwargs + ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/models.py new file mode 100644 index 0000000000000..9ac6ec2249d38 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/models.py @@ -0,0 +1,7 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# -------------------------------------------------------------------------- +from .v0_1_preview.models import * diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/py.typed b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/py.typed new file mode 100644 index 0000000000000..e5aff4f83af86 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/py.typed @@ -0,0 +1 @@ +# Marker file for PEP 561. \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/__init__.py new file mode 100644 index 0000000000000..7a57b294fa439 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/__init__.py @@ -0,0 +1,20 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client import ConfidentialLedgerClient +from ._version import VERSION + +__version__ = VERSION +__all__ = ["ConfidentialLedgerClient"] + +try: + from ._patch import patch_sdk # type: ignore + + patch_sdk() +except ImportError: + pass diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py new file mode 100644 index 0000000000000..4fa537808ba3b --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py @@ -0,0 +1,71 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import TYPE_CHECKING + +from azure.core import PipelineClient +from msrest import Deserializer, Serializer + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any + + from azure.core.pipeline.transport import HttpRequest, HttpResponse + +from ._configuration import ConfidentialLedgerClientConfiguration +from .operations import ConfidentialLedgerClientOperationsMixin +from . import models + + +class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.""" + + def __init__( + self, **kwargs # type: Any + ): + # type: (...) -> None + base_url = "{identityServiceBaseUrl}" + self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) + + client_models = { + k: v for k, v in models.__dict__.items() if isinstance(v, type) + } + self._serialize = Serializer(client_models) + self._serialize.client_side_validation = False + self._deserialize = Deserializer(client_models) + + def _send_request(self, http_request, **kwargs): + # type: (HttpRequest, Any) -> HttpResponse + """Runs the network request through the client's chained policies. + + :param http_request: The network request you want to make. Required. + :type http_request: ~azure.core.pipeline.transport.HttpRequest + :keyword bool stream: Whether the response payload will be streamed. Defaults to True. + :return: The response of your network call. Does not do error handling on your response. + :rtype: ~azure.core.pipeline.transport.HttpResponse + """ + http_request.url = self._client.format_url(http_request.url) + stream = kwargs.pop("stream", True) + pipeline_response = self._client._pipeline.run( + http_request, stream=stream, **kwargs + ) + return pipeline_response.http_response + + def close(self): + # type: () -> None + self._client.close() + + def __enter__(self): + # type: () -> ConfidentialLedgerClient + self._client.__enter__() + return self + + def __exit__(self, *exc_details): + # type: (Any) -> None + self._client.__exit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py new file mode 100644 index 0000000000000..6cacc0f661974 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py @@ -0,0 +1,63 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import TYPE_CHECKING + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies + +from ._version import VERSION + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any + + +class ConfidentialLedgerClientConfiguration(Configuration): + """Configuration for ConfidentialLedgerClient. + + Note that all parameters used to create this instance are saved as instance + attributes. + + """ + + def __init__( + self, **kwargs # type: Any + ): + # type: (...) -> None + super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + + self.api_version = "0.1-preview" + kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) + self._configure(**kwargs) + + def _configure( + self, **kwargs # type: Any + ): + # type: (...) -> None + self.user_agent_policy = kwargs.get( + "user_agent_policy" + ) or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( + **kwargs + ) + self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get( + "logging_policy" + ) or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get( + "http_logging_policy" + ) or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get("retry_policy") or policies.RetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get( + "custom_hook_policy" + ) or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get("redirect_policy") or policies.RedirectPolicy( + **kwargs + ) + self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_metadata.json b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_metadata.json new file mode 100644 index 0000000000000..512907fd7c405 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_metadata.json @@ -0,0 +1,84 @@ +{ + "chosen_version": "0.1-preview", + "total_api_version_list": ["0.1-preview"], + "client": { + "name": "ConfidentialLedgerClient", + "filename": "_confidential_ledger_client", + "description": "The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.", + "base_url": null, + "custom_base_url": "\u0027{identityServiceBaseUrl}\u0027", + "azure_arm": false, + "has_lro_operations": false, + "client_side_validation": false, + "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.core\": [\"PipelineClient\"]}, \"local\": {\"._configuration\": [\"ConfidentialLedgerClientConfiguration\"], \"._operations_mixin\": [\"ConfidentialLedgerClientOperationsMixin\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"]}}}", + "async_imports": "{\"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.core\": [\"AsyncPipelineClient\"]}, \"local\": {\"._configuration\": [\"ConfidentialLedgerClientConfiguration\"], \"._operations_mixin\": [\"ConfidentialLedgerClientOperationsMixin\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"]}}}" + }, + "global_parameters": { + "sync": { + }, + "async": { + }, + "constant": { + }, + "call": "", + "service_client_specific": { + "sync": { + "api_version": { + "signature": "api_version=None, # type: Optional[str]", + "description": "API version to use if no profile is provided, or if missing in profile.", + "docstring_type": "str", + "required": false + }, + "profile": { + "signature": "profile=KnownProfiles.default, # type: KnownProfiles", + "description": "A profile definition, from KnownProfiles to dict.", + "docstring_type": "azure.profiles.KnownProfiles", + "required": false + } + }, + "async": { + "api_version": { + "signature": "api_version: Optional[str] = None,", + "description": "API version to use if no profile is provided, or if missing in profile.", + "docstring_type": "str", + "required": false + }, + "profile": { + "signature": "profile: KnownProfiles = KnownProfiles.default,", + "description": "A profile definition, from KnownProfiles to dict.", + "docstring_type": "azure.profiles.KnownProfiles", + "required": false + } + } + } + }, + "config": { + "credential": false, + "credential_scopes": null, + "credential_default_policy_type": "BearerTokenCredentialPolicy", + "credential_default_policy_type_has_async_version": true, + "credential_key_header_name": null, + "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"]}, \"local\": {\"._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}}", + "async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"]}, \"local\": {\".._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}}" + }, + "operation_groups": { + }, + "operation_mixins": { + "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.core.exceptions\": [\"ClientAuthenticationError\", \"HttpResponseError\", \"ResourceExistsError\", \"ResourceNotFoundError\", \"map_error\"], \"azure.core.pipeline\": [\"PipelineResponse\"], \"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"]}, \"stdlib\": {\"warnings\": [null]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Callable\", \"Dict\", \"Generic\", \"Optional\", \"TypeVar\"]}}}", + "async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.exceptions\": [\"ClientAuthenticationError\", \"HttpResponseError\", \"ResourceExistsError\", \"ResourceNotFoundError\", \"map_error\"], \"azure.core.pipeline\": [\"PipelineResponse\"], \"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"]}, \"stdlib\": {\"warnings\": [null]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Callable\", \"Dict\", \"Generic\", \"Optional\", \"TypeVar\"]}}}", + "operations": { + "get_ledger_identity" : { + "sync": { + "signature": "def get_ledger_identity(\n self,\n identity_service_base_url, # type: str\n ledger_id, # type: str\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Gets identity information for a Confidential Ledger instance.\n\nGets identity information for a Confidential Ledger instance.\n\n:param identity_service_base_url: The Identity Service URL, for example\n https://identity.accledger.azure.com.\n:type identity_service_base_url: str\n:param ledger_id: Id of the Confidential Ledger instance to get information for.\n:type ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerIdentityInformation, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def get_ledger_identity(\n self,\n identity_service_base_url: str,\n ledger_id: str,\n **kwargs\n) -\u003e \"_models.LedgerIdentityInformation\":\n", + "doc": "\"\"\"Gets identity information for a Confidential Ledger instance.\n\nGets identity information for a Confidential Ledger instance.\n\n:param identity_service_base_url: The Identity Service URL, for example\n https://identity.accledger.azure.com.\n:type identity_service_base_url: str\n:param ledger_id: Id of the Confidential Ledger instance to get information for.\n:type ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerIdentityInformation, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "identity_service_base_url, ledger_id" + } + } + } +} \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_version.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_version.py new file mode 100644 index 0000000000000..b88f651c36aca --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_version.py @@ -0,0 +1,9 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +VERSION = "0.1" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/__init__.py new file mode 100644 index 0000000000000..8478491f22a79 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/__init__.py @@ -0,0 +1,11 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client import ConfidentialLedgerClient + +__all__ = ["ConfidentialLedgerClient"] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py new file mode 100644 index 0000000000000..b15fc8300a35f --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py @@ -0,0 +1,63 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import Any + +from azure.core import AsyncPipelineClient +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from msrest import Deserializer, Serializer + +from ._configuration import ConfidentialLedgerClientConfiguration +from .operations import ConfidentialLedgerClientOperationsMixin +from .. import models + + +class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.""" + + def __init__(self, **kwargs: Any) -> None: + base_url = "{identityServiceBaseUrl}" + self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._client = AsyncPipelineClient( + base_url=base_url, config=self._config, **kwargs + ) + + client_models = { + k: v for k, v in models.__dict__.items() if isinstance(v, type) + } + self._serialize = Serializer(client_models) + self._serialize.client_side_validation = False + self._deserialize = Deserializer(client_models) + + async def _send_request( + self, http_request: HttpRequest, **kwargs: Any + ) -> AsyncHttpResponse: + """Runs the network request through the client's chained policies. + + :param http_request: The network request you want to make. Required. + :type http_request: ~azure.core.pipeline.transport.HttpRequest + :keyword bool stream: Whether the response payload will be streamed. Defaults to True. + :return: The response of your network call. Does not do error handling on your response. + :rtype: ~azure.core.pipeline.transport.AsyncHttpResponse + """ + http_request.url = self._client.format_url(http_request.url) + stream = kwargs.pop("stream", True) + pipeline_response = await self._client._pipeline.run( + http_request, stream=stream, **kwargs + ) + return pipeline_response.http_response + + async def close(self) -> None: + await self._client.close() + + async def __aenter__(self) -> "ConfidentialLedgerClient": + await self._client.__aenter__() + return self + + async def __aexit__(self, *exc_details) -> None: + await self._client.__aexit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py new file mode 100644 index 0000000000000..05b969271d573 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py @@ -0,0 +1,55 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import Any + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies + +from .._version import VERSION + + +class ConfidentialLedgerClientConfiguration(Configuration): + """Configuration for ConfidentialLedgerClient. + + Note that all parameters used to create this instance are saved as instance + attributes. + + """ + + def __init__(self, **kwargs: Any) -> None: + super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + + self.api_version = "0.1-preview" + kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) + self._configure(**kwargs) + + def _configure(self, **kwargs: Any) -> None: + self.user_agent_policy = kwargs.get( + "user_agent_policy" + ) or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( + **kwargs + ) + self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get( + "logging_policy" + ) or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get( + "http_logging_policy" + ) or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get("retry_policy") or policies.AsyncRetryPolicy( + **kwargs + ) + self.custom_hook_policy = kwargs.get( + "custom_hook_policy" + ) or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get( + "redirect_policy" + ) or policies.AsyncRedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/__init__.py new file mode 100644 index 0000000000000..343e192364e7c --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/__init__.py @@ -0,0 +1,15 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client_operations import ( + ConfidentialLedgerClientOperationsMixin, +) + +__all__ = [ + "ConfidentialLedgerClientOperationsMixin", +] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py new file mode 100644 index 0000000000000..20d68fcc67e5d --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py @@ -0,0 +1,104 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, Callable, Dict, Generic, Optional, TypeVar +import warnings + +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + map_error, +) +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest + +from ... import models as _models + +T = TypeVar("T") +ClsType = Optional[ + Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any] +] + + +class ConfidentialLedgerClientOperationsMixin: + async def get_ledger_identity( + self, identity_service_base_url: str, ledger_id: str, **kwargs + ) -> "_models.LedgerIdentityInformation": + """Gets identity information for a Confidential Ledger instance. + + Gets identity information for a Confidential Ledger instance. + + :param identity_service_base_url: The Identity Service URL, for example + https://identity.accledger.azure.com. + :type identity_service_base_url: str + :param ledger_id: Id of the Confidential Ledger instance to get information for. + :type ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerIdentityInformation, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop( + "cls", None + ) # type: ClsType["_models.LedgerIdentityInformation"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_ledger_identity.metadata["url"] # type: ignore + path_format_arguments = { + "identityServiceBaseUrl": self._serialize.url( + "identity_service_base_url", + identity_service_base_url, + "str", + skip_quote=True, + ), + "ledgerId": self._serialize.url("ledger_id", ledger_id, "str"), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("LedgerIdentityInformation", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_ledger_identity.metadata = {"url": "/ledgerIdentity/{ledgerId}"} # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/__init__.py new file mode 100644 index 0000000000000..c34303603fdf5 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/__init__.py @@ -0,0 +1,22 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +try: + from ._models_py3 import ConfidentialLedgerError + from ._models_py3 import ConfidentialLedgerErrorBody + from ._models_py3 import LedgerIdentityInformation +except (SyntaxError, ImportError): + from ._models import ConfidentialLedgerError # type: ignore + from ._models import ConfidentialLedgerErrorBody # type: ignore + from ._models import LedgerIdentityInformation # type: ignore + +__all__ = [ + "ConfidentialLedgerError", + "ConfidentialLedgerErrorBody", + "LedgerIdentityInformation", +] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models.py new file mode 100644 index 0000000000000..faf03c43fc452 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models.py @@ -0,0 +1,96 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.core.exceptions import HttpResponseError +import msrest.serialization + + +class ConfidentialLedgerError(msrest.serialization.Model): + """An error response from Confidential Ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar error: An error response from Confidential Ledger. + :vartype error: + ~azure.confidentialledger._generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody + """ + + _validation = { + "error": {"readonly": True}, + } + + _attribute_map = { + "error": {"key": "error", "type": "ConfidentialLedgerErrorBody"}, + } + + def __init__(self, **kwargs): + super(ConfidentialLedgerError, self).__init__(**kwargs) + self.error = None + + +class ConfidentialLedgerErrorBody(msrest.serialization.Model): + """An error response from Confidential Ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar code: The error code. + :vartype code: str + :ivar message: The error message. + :vartype message: str + :ivar inner_error: An error response from Confidential Ledger. + :vartype inner_error: + ~azure.confidentialledger._generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody + """ + + _validation = { + "code": {"readonly": True}, + "message": {"readonly": True}, + "inner_error": {"readonly": True}, + } + + _attribute_map = { + "code": {"key": "code", "type": "str"}, + "message": {"key": "message", "type": "str"}, + "inner_error": {"key": "innererror", "type": "ConfidentialLedgerErrorBody"}, + } + + def __init__(self, **kwargs): + super(ConfidentialLedgerErrorBody, self).__init__(**kwargs) + self.code = None + self.message = None + self.inner_error = None + + +class LedgerIdentityInformation(msrest.serialization.Model): + """Contains the information about a Confidential Ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar ledger_id: Id for the ledger. + :vartype ledger_id: str + :param ledger_tls_certificate: Required. PEM-encoded certificate used for TLS by the + Confidential Ledger. + :type ledger_tls_certificate: str + """ + + _validation = { + "ledger_id": {"readonly": True}, + "ledger_tls_certificate": {"required": True}, + } + + _attribute_map = { + "ledger_id": {"key": "ledgerId", "type": "str"}, + "ledger_tls_certificate": {"key": "ledgerTlsCertificate", "type": "str"}, + } + + def __init__(self, **kwargs): + super(LedgerIdentityInformation, self).__init__(**kwargs) + self.ledger_id = None + self.ledger_tls_certificate = kwargs["ledger_tls_certificate"] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models_py3.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models_py3.py new file mode 100644 index 0000000000000..da0d0f8766ef3 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models_py3.py @@ -0,0 +1,96 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.core.exceptions import HttpResponseError +import msrest.serialization + + +class ConfidentialLedgerError(msrest.serialization.Model): + """An error response from Confidential Ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar error: An error response from Confidential Ledger. + :vartype error: + ~azure.confidentialledger._generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody + """ + + _validation = { + "error": {"readonly": True}, + } + + _attribute_map = { + "error": {"key": "error", "type": "ConfidentialLedgerErrorBody"}, + } + + def __init__(self, **kwargs): + super(ConfidentialLedgerError, self).__init__(**kwargs) + self.error = None + + +class ConfidentialLedgerErrorBody(msrest.serialization.Model): + """An error response from Confidential Ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar code: The error code. + :vartype code: str + :ivar message: The error message. + :vartype message: str + :ivar inner_error: An error response from Confidential Ledger. + :vartype inner_error: + ~azure.confidentialledger._generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody + """ + + _validation = { + "code": {"readonly": True}, + "message": {"readonly": True}, + "inner_error": {"readonly": True}, + } + + _attribute_map = { + "code": {"key": "code", "type": "str"}, + "message": {"key": "message", "type": "str"}, + "inner_error": {"key": "innererror", "type": "ConfidentialLedgerErrorBody"}, + } + + def __init__(self, **kwargs): + super(ConfidentialLedgerErrorBody, self).__init__(**kwargs) + self.code = None + self.message = None + self.inner_error = None + + +class LedgerIdentityInformation(msrest.serialization.Model): + """Contains the information about a Confidential Ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :ivar ledger_id: Id for the ledger. + :vartype ledger_id: str + :param ledger_tls_certificate: Required. PEM-encoded certificate used for TLS by the + Confidential Ledger. + :type ledger_tls_certificate: str + """ + + _validation = { + "ledger_id": {"readonly": True}, + "ledger_tls_certificate": {"required": True}, + } + + _attribute_map = { + "ledger_id": {"key": "ledgerId", "type": "str"}, + "ledger_tls_certificate": {"key": "ledgerTlsCertificate", "type": "str"}, + } + + def __init__(self, *, ledger_tls_certificate: str, **kwargs): + super(LedgerIdentityInformation, self).__init__(**kwargs) + self.ledger_id = None + self.ledger_tls_certificate = ledger_tls_certificate diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/__init__.py new file mode 100644 index 0000000000000..343e192364e7c --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/__init__.py @@ -0,0 +1,15 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client_operations import ( + ConfidentialLedgerClientOperationsMixin, +) + +__all__ = [ + "ConfidentialLedgerClientOperationsMixin", +] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py new file mode 100644 index 0000000000000..6a5c96106a9d2 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py @@ -0,0 +1,110 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + map_error, +) +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar + + T = TypeVar("T") + ClsType = Optional[ + Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any] + ] + + +class ConfidentialLedgerClientOperationsMixin(object): + def get_ledger_identity( + self, + identity_service_base_url, # type: str + ledger_id, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.LedgerIdentityInformation" + """Gets identity information for a Confidential Ledger instance. + + Gets identity information for a Confidential Ledger instance. + + :param identity_service_base_url: The Identity Service URL, for example + https://identity.accledger.azure.com. + :type identity_service_base_url: str + :param ledger_id: Id of the Confidential Ledger instance to get information for. + :type ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerIdentityInformation, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop( + "cls", None + ) # type: ClsType["_models.LedgerIdentityInformation"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_ledger_identity.metadata["url"] # type: ignore + path_format_arguments = { + "identityServiceBaseUrl": self._serialize.url( + "identity_service_base_url", + identity_service_base_url, + "str", + skip_quote=True, + ), + "ledgerId": self._serialize.url("ledger_id", ledger_id, "str"), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("LedgerIdentityInformation", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_ledger_identity.metadata = {"url": "/ledgerIdentity/{ledgerId}"} # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/py.typed b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/py.typed new file mode 100644 index 0000000000000..e5aff4f83af86 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/py.typed @@ -0,0 +1 @@ +# Marker file for PEP 561. \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py new file mode 100644 index 0000000000000..d8f275d027ede --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py @@ -0,0 +1,18 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client import ConfidentialLedgerClient + +__all__ = ["ConfidentialLedgerClient"] + +try: + from ._patch import patch_sdk # type: ignore + + patch_sdk() +except ImportError: + pass diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_confidential_ledger_client.py new file mode 100644 index 0000000000000..e272371f4dcc9 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_confidential_ledger_client.py @@ -0,0 +1,110 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from typing import TYPE_CHECKING + +from azure.core import PipelineClient +from azure.profiles import KnownProfiles, ProfileDefinition +from azure.profiles.multiapiclient import MultiApiClientMixin +from msrest import Deserializer, Serializer + +from ._configuration import ConfidentialLedgerClientConfiguration +from ._operations_mixin import ConfidentialLedgerClientOperationsMixin + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Optional + + from azure.core.pipeline.transport import HttpRequest, HttpResponse + + +class _SDKClient(object): + def __init__(self, *args, **kwargs): + """This is a fake class to support current implemetation of MultiApiClientMixin." + Will be removed in final version of multiapi azure-core based client + """ + pass + + +class ConfidentialLedgerClient( + ConfidentialLedgerClientOperationsMixin, MultiApiClientMixin, _SDKClient +): + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. + + This ready contains multiple API versions, to help you deal with all of the Azure clouds + (Azure Stack, Azure Government, Azure China, etc.). + By default, it uses the latest API version available on public Azure. + For production, you should stick to a particular api-version and/or profile. + The profile sets a mapping between an operation group and its API version. + The api-version parameter sets the default API version if the operation + group is not described in the profile. + :param api_version: API version to use if no profile is provided, or if missing in profile. + :type api_version: str + :param profile: A profile definition, from KnownProfiles to dict. + :type profile: azure.profiles.KnownProfiles + """ + + DEFAULT_API_VERSION = "0.1-preview" + _PROFILE_TAG = "azure.confidentialledger.ConfidentialLedgerClient" + LATEST_PROFILE = ProfileDefinition( + { + _PROFILE_TAG: { + None: DEFAULT_API_VERSION, + } + }, + _PROFILE_TAG + " latest", + ) + + def __init__( + self, + api_version=None, # type: Optional[str] + profile=KnownProfiles.default, # type: KnownProfiles + **kwargs # type: Any + ): + if api_version == "0.1-preview": + base_url = "{ledgerBaseUrl}" + else: + raise ValueError("API version {} is not available".format(api_version)) + self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) + super(ConfidentialLedgerClient, self).__init__( + api_version=api_version, profile=profile + ) + + @classmethod + def _models_dict(cls, api_version): + return { + k: v + for k, v in cls.models(api_version).__dict__.items() + if isinstance(v, type) + } + + @classmethod + def models(cls, api_version=DEFAULT_API_VERSION): + """Module depends on the API version: + + * 0.1-preview: :mod:`v0_1_preview.models` + """ + if api_version == "0.1-preview": + from .v0_1_preview import models + + return models + raise ValueError("API version {} is not available".format(api_version)) + + def close(self): + self._client.close() + + def __enter__(self): + self._client.__enter__() + return self + + def __exit__(self, *exc_details): + self._client.__exit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_configuration.py new file mode 100644 index 0000000000000..27927c15ec2a6 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_configuration.py @@ -0,0 +1,63 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies + +from ._version import VERSION + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any + + +class ConfidentialLedgerClientConfiguration(Configuration): + """Configuration for ConfidentialLedgerClient. + + Note that all parameters used to create this instance are saved as instance + attributes. + """ + + def __init__( + self, **kwargs # type: Any + ): + # type: (...) -> None + super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + + kwargs.setdefault("sdk_moniker", "azure-confidentialledger/{}".format(VERSION)) + self._configure(**kwargs) + + def _configure( + self, **kwargs # type: Any + ): + # type: (...) -> None + self.user_agent_policy = kwargs.get( + "user_agent_policy" + ) or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( + **kwargs + ) + self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get( + "logging_policy" + ) or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get( + "http_logging_policy" + ) or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get("retry_policy") or policies.RetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get( + "custom_hook_policy" + ) or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get("redirect_policy") or policies.RedirectPolicy( + **kwargs + ) + self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_operations_mixin.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_operations_mixin.py new file mode 100644 index 0000000000000..86c2fb9d10314 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_operations_mixin.py @@ -0,0 +1,520 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +from msrest import Serializer, Deserializer +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + map_error, +) +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Optional, TypeVar, Union + + +class ConfidentialLedgerClientOperationsMixin(object): + def delete_user( + self, + ledger_base_url, # type: str + user_id, # type: str + **kwargs # type: Any + ): + """Deletes a user from the Confidential Ledger. + + Deletes a user from the Confidential Ledger. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("delete_user") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'delete_user'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.delete_user(ledger_base_url, user_id, **kwargs) + + def get_consortium_members( + self, + ledger_base_url, # type: str + **kwargs # type: Any + ): + """Gets the consortium members. + + Consortium members can manage the Confidential Ledger. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Consortium, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_consortium_members") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_consortium_members'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.get_consortium_members(ledger_base_url, **kwargs) + + def get_constitution( + self, + ledger_base_url, # type: str + **kwargs # type: Any + ): + """Gets the constitution used for governance. + + The constitution is a script that assesses and applies proposals from consortium members. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Constitution, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_constitution") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_constitution'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.get_constitution(ledger_base_url, **kwargs) + + def get_current_ledger_entry( + self, + ledger_base_url, # type: str + sub_ledger_id=None, # type: Optional[str] + **kwargs # type: Any + ): + """Gets the current value available in the ledger. + + A sub-ledger id may optionally be specified. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerEntry, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_current_ledger_entry") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_current_ledger_entry'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.get_current_ledger_entry( + ledger_base_url, sub_ledger_id, **kwargs + ) + + def get_enclave_quotes( + self, + ledger_base_url, # type: str + **kwargs # type: Any + ): + """Gets quotes for all nodes of the Confidential Ledger. + + A quote is an SGX enclave measurement that can be used to verify the validity of a node and its + enclave. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ConfidentialLedgerEnclaves, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_enclave_quotes") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_enclave_quotes'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.get_enclave_quotes(ledger_base_url, **kwargs) + + def get_ledger_entries( + self, + ledger_base_url, # type: str + sub_ledger_id=None, # type: Optional[str] + from_transaction_id=None, # type: Optional[str] + to_transaction_id=None, # type: Optional[str] + **kwargs # type: Any + ): + """Gets ledger entries corresponding to a range of time. + + A sub-ledger id may optionally be specified. Only entries in that sub-ledger will be returned. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :param from_transaction_id: Specify the first transaction ID in a range. + :type from_transaction_id: str + :param to_transaction_id: Specify the last transaction ID in a range. + :type to_transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: PagedLedgerEntries, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_ledger_entries") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_ledger_entries'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.get_ledger_entries( + ledger_base_url, + sub_ledger_id, + from_transaction_id, + to_transaction_id, + **kwargs + ) + + def get_ledger_entry_for_transaction_id( + self, + ledger_base_url, # type: str + transaction_id, # type: str + sub_ledger_id=None, # type: Optional[str] + **kwargs # type: Any + ): + """Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value. + + To return older ledger entries, the relevant sections of the ledger must be read from disk and + validated. To prevent blocking within the enclave, the response will indicate whether the entry + is ready and part of the response, or if the loading is still ongoing. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerQueryResult, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_ledger_entry_for_transaction_id") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_ledger_entry_for_transaction_id'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.get_ledger_entry_for_transaction_id( + ledger_base_url, transaction_id, sub_ledger_id, **kwargs + ) + + def get_receipt( + self, + ledger_base_url, # type: str + transaction_id, # type: str + **kwargs # type: Any + ): + """Gets a receipt certifying ledger contents at a particular transaction id. + + Gets a receipt certifying ledger contents at a particular transaction id. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: TransactionReceipt, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_receipt") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_receipt'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.get_receipt(ledger_base_url, transaction_id, **kwargs) + + def get_transaction_status( + self, + ledger_base_url, # type: str + transaction_id, # type: str + **kwargs # type: Any + ): + """Gets the status of an entry identified by a transaction id. + + Gets the status of an entry identified by a transaction id. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: TransactionStatus, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_transaction_status") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_transaction_status'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.get_transaction_status( + ledger_base_url, transaction_id, **kwargs + ) + + def get_user( + self, + ledger_base_url, # type: str + user_id, # type: str + **kwargs # type: Any + ): + """Gets a user. + + Gets a user. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerUser, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_user") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_user'".format(api_version) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.get_user(ledger_base_url, user_id, **kwargs) + + def patch_user( + self, + ledger_base_url, # type: str + user_id, # type: str + assigned_role, # type: Union[str, "_models.ConfidentialLedgerUserRoleName"] + **kwargs # type: Any + ): + """Adds a user or updates a user's fields. + + A JSON merge patch is applied for existing users. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :param assigned_role: Represents an assignable role. + :type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerUser, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("patch_user") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'patch_user'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.patch_user( + ledger_base_url, user_id, assigned_role, **kwargs + ) + + def post_ledger_entry( + self, + ledger_base_url, # type: str + contents, # type: str + sub_ledger_id=None, # type: Optional[str] + **kwargs # type: Any + ): + """Writes a ledger entry. + + A sub-ledger id may optionally be specified. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param contents: Contents of the ledger entry. + :type contents: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerWriteResult, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("post_ledger_entry") + if api_version == "0.1-preview": + from .v0_1_preview.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'post_ledger_entry'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.post_ledger_entry( + ledger_base_url, contents, sub_ledger_id, **kwargs + ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_version.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_version.py new file mode 100644 index 0000000000000..780a1be7a6ea0 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_version.py @@ -0,0 +1,8 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# -------------------------------------------------------------------------- + +VERSION = "0.1.0" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/__init__.py new file mode 100644 index 0000000000000..8478491f22a79 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/__init__.py @@ -0,0 +1,11 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client import ConfidentialLedgerClient + +__all__ = ["ConfidentialLedgerClient"] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_confidential_ledger_client.py new file mode 100644 index 0000000000000..0b725acc9efbc --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_confidential_ledger_client.py @@ -0,0 +1,107 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- + +from typing import Any, Optional + +from azure.core import AsyncPipelineClient +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.profiles import KnownProfiles, ProfileDefinition +from azure.profiles.multiapiclient import MultiApiClientMixin +from msrest import Deserializer, Serializer + +from ._configuration import ConfidentialLedgerClientConfiguration +from ._operations_mixin import ConfidentialLedgerClientOperationsMixin + + +class _SDKClient(object): + def __init__(self, *args, **kwargs): + """This is a fake class to support current implemetation of MultiApiClientMixin." + Will be removed in final version of multiapi azure-core based client + """ + pass + + +class ConfidentialLedgerClient( + ConfidentialLedgerClientOperationsMixin, MultiApiClientMixin, _SDKClient +): + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. + + This ready contains multiple API versions, to help you deal with all of the Azure clouds + (Azure Stack, Azure Government, Azure China, etc.). + By default, it uses the latest API version available on public Azure. + For production, you should stick to a particular api-version and/or profile. + The profile sets a mapping between an operation group and its API version. + The api-version parameter sets the default API version if the operation + group is not described in the profile. + :param api_version: API version to use if no profile is provided, or if missing in profile. + :type api_version: str + :param profile: A profile definition, from KnownProfiles to dict. + :type profile: azure.profiles.KnownProfiles + """ + + DEFAULT_API_VERSION = "0.1-preview" + _PROFILE_TAG = "azure.confidentialledger.ConfidentialLedgerClient" + LATEST_PROFILE = ProfileDefinition( + { + _PROFILE_TAG: { + None: DEFAULT_API_VERSION, + } + }, + _PROFILE_TAG + " latest", + ) + + def __init__( + self, + api_version: Optional[str] = None, + profile: KnownProfiles = KnownProfiles.default, + **kwargs # type: Any + ) -> None: + if api_version == "0.1-preview": + base_url = "{ledgerBaseUrl}" + else: + raise ValueError("API version {} is not available".format(api_version)) + self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._client = AsyncPipelineClient( + base_url=base_url, config=self._config, **kwargs + ) + super(ConfidentialLedgerClient, self).__init__( + api_version=api_version, profile=profile + ) + + @classmethod + def _models_dict(cls, api_version): + return { + k: v + for k, v in cls.models(api_version).__dict__.items() + if isinstance(v, type) + } + + @classmethod + def models(cls, api_version=DEFAULT_API_VERSION): + """Module depends on the API version: + + * 0.1-preview: :mod:`v0_1_preview.models` + """ + if api_version == "0.1-preview": + from ..v0_1_preview import models + + return models + raise ValueError("API version {} is not available".format(api_version)) + + async def close(self): + await self._client.close() + + async def __aenter__(self): + await self._client.__aenter__() + return self + + async def __aexit__(self, *exc_details): + await self._client.__aexit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_configuration.py new file mode 100644 index 0000000000000..95a4c10e9c923 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_configuration.py @@ -0,0 +1,57 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +from typing import Any + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies + +from .._version import VERSION + + +class ConfidentialLedgerClientConfiguration(Configuration): + """Configuration for ConfidentialLedgerClient. + + Note that all parameters used to create this instance are saved as instance + attributes. + """ + + def __init__( + self, **kwargs # type: Any + ) -> None: + super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + + kwargs.setdefault("sdk_moniker", "azure-confidentialledger/{}".format(VERSION)) + self._configure(**kwargs) + + def _configure(self, **kwargs: Any) -> None: + self.user_agent_policy = kwargs.get( + "user_agent_policy" + ) or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( + **kwargs + ) + self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get( + "logging_policy" + ) or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get( + "http_logging_policy" + ) or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get("retry_policy") or policies.AsyncRetryPolicy( + **kwargs + ) + self.custom_hook_policy = kwargs.get( + "custom_hook_policy" + ) or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get( + "redirect_policy" + ) or policies.AsyncRedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_operations_mixin.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_operations_mixin.py new file mode 100644 index 0000000000000..c4cb806299820 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_operations_mixin.py @@ -0,0 +1,495 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is +# regenerated. +# -------------------------------------------------------------------------- +from msrest import Serializer, Deserializer +from typing import Any, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + map_error, +) +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest + + +class ConfidentialLedgerClientOperationsMixin(object): + async def delete_user(self, ledger_base_url: str, user_id: str, **kwargs) -> None: + """Deletes a user from the Confidential Ledger. + + Deletes a user from the Confidential Ledger. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("delete_user") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'delete_user'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.delete_user(ledger_base_url, user_id, **kwargs) + + async def get_consortium_members( + self, ledger_base_url: str, **kwargs + ) -> "_models.Consortium": + """Gets the consortium members. + + Consortium members can manage the Confidential Ledger. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Consortium, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_consortium_members") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_consortium_members'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.get_consortium_members(ledger_base_url, **kwargs) + + async def get_constitution( + self, ledger_base_url: str, **kwargs + ) -> "_models.Constitution": + """Gets the constitution used for governance. + + The constitution is a script that assesses and applies proposals from consortium members. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Constitution, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_constitution") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_constitution'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.get_constitution(ledger_base_url, **kwargs) + + async def get_current_ledger_entry( + self, ledger_base_url: str, sub_ledger_id: Optional[str] = None, **kwargs + ) -> "_models.LedgerEntry": + """Gets the current value available in the ledger. + + A sub-ledger id may optionally be specified. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerEntry, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_current_ledger_entry") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_current_ledger_entry'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.get_current_ledger_entry( + ledger_base_url, sub_ledger_id, **kwargs + ) + + async def get_enclave_quotes( + self, ledger_base_url: str, **kwargs + ) -> "_models.ConfidentialLedgerEnclaves": + """Gets quotes for all nodes of the Confidential Ledger. + + A quote is an SGX enclave measurement that can be used to verify the validity of a node and its + enclave. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ConfidentialLedgerEnclaves, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_enclave_quotes") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_enclave_quotes'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.get_enclave_quotes(ledger_base_url, **kwargs) + + def get_ledger_entries( + self, + ledger_base_url: str, + sub_ledger_id: Optional[str] = None, + from_transaction_id: Optional[str] = None, + to_transaction_id: Optional[str] = None, + **kwargs + ) -> "_models.PagedLedgerEntries": + """Gets ledger entries corresponding to a range of time. + + A sub-ledger id may optionally be specified. Only entries in that sub-ledger will be returned. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :param from_transaction_id: Specify the first transaction ID in a range. + :type from_transaction_id: str + :param to_transaction_id: Specify the last transaction ID in a range. + :type to_transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: PagedLedgerEntries, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_ledger_entries") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_ledger_entries'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return mixin_instance.get_ledger_entries( + ledger_base_url, + sub_ledger_id, + from_transaction_id, + to_transaction_id, + **kwargs + ) + + async def get_ledger_entry_for_transaction_id( + self, + ledger_base_url: str, + transaction_id: str, + sub_ledger_id: Optional[str] = None, + **kwargs + ) -> "_models.LedgerQueryResult": + """Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value. + + To return older ledger entries, the relevant sections of the ledger must be read from disk and + validated. To prevent blocking within the enclave, the response will indicate whether the entry + is ready and part of the response, or if the loading is still ongoing. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerQueryResult, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_ledger_entry_for_transaction_id") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_ledger_entry_for_transaction_id'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.get_ledger_entry_for_transaction_id( + ledger_base_url, transaction_id, sub_ledger_id, **kwargs + ) + + async def get_receipt( + self, ledger_base_url: str, transaction_id: str, **kwargs + ) -> "_models.TransactionReceipt": + """Gets a receipt certifying ledger contents at a particular transaction id. + + Gets a receipt certifying ledger contents at a particular transaction id. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: TransactionReceipt, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_receipt") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_receipt'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.get_receipt( + ledger_base_url, transaction_id, **kwargs + ) + + async def get_transaction_status( + self, ledger_base_url: str, transaction_id: str, **kwargs + ) -> "_models.TransactionStatus": + """Gets the status of an entry identified by a transaction id. + + Gets the status of an entry identified by a transaction id. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: TransactionStatus, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_transaction_status") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_transaction_status'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.get_transaction_status( + ledger_base_url, transaction_id, **kwargs + ) + + async def get_user( + self, ledger_base_url: str, user_id: str, **kwargs + ) -> "_models.LedgerUser": + """Gets a user. + + Gets a user. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerUser, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("get_user") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'get_user'".format(api_version) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.get_user(ledger_base_url, user_id, **kwargs) + + async def patch_user( + self, + ledger_base_url: str, + user_id: str, + assigned_role: Union[str, "_models.ConfidentialLedgerUserRoleName"], + **kwargs + ) -> "_models.LedgerUser": + """Adds a user or updates a user's fields. + + A JSON merge patch is applied for existing users. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :param assigned_role: Represents an assignable role. + :type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerUser, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("patch_user") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'patch_user'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.patch_user( + ledger_base_url, user_id, assigned_role, **kwargs + ) + + async def post_ledger_entry( + self, + ledger_base_url: str, + contents: str, + sub_ledger_id: Optional[str] = None, + **kwargs + ) -> "_models.LedgerWriteResult": + """Writes a ledger entry. + + A sub-ledger id may optionally be specified. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param contents: Contents of the ledger entry. + :type contents: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerWriteResult, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + api_version = self._get_api_version("post_ledger_entry") + if api_version == "0.1-preview": + from ..v0_1_preview.aio.operations import ( + ConfidentialLedgerClientOperationsMixin as OperationClass, + ) + else: + raise ValueError( + "API version {} does not have operation 'post_ledger_entry'".format( + api_version + ) + ) + mixin_instance = OperationClass() + mixin_instance._client = self._client + mixin_instance._config = self._config + mixin_instance._serialize = Serializer(self._models_dict(api_version)) + mixin_instance._serialize.client_side_validation = False + mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) + return await mixin_instance.post_ledger_entry( + ledger_base_url, contents, sub_ledger_id, **kwargs + ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/models.py new file mode 100644 index 0000000000000..9ac6ec2249d38 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/models.py @@ -0,0 +1,7 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# -------------------------------------------------------------------------- +from .v0_1_preview.models import * diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/py.typed b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/py.typed new file mode 100644 index 0000000000000..e5aff4f83af86 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/py.typed @@ -0,0 +1 @@ +# Marker file for PEP 561. \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/__init__.py new file mode 100644 index 0000000000000..7a57b294fa439 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/__init__.py @@ -0,0 +1,20 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client import ConfidentialLedgerClient +from ._version import VERSION + +__version__ = VERSION +__all__ = ["ConfidentialLedgerClient"] + +try: + from ._patch import patch_sdk # type: ignore + + patch_sdk() +except ImportError: + pass diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py new file mode 100644 index 0000000000000..7e4749220749f --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py @@ -0,0 +1,71 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import TYPE_CHECKING + +from azure.core import PipelineClient +from msrest import Deserializer, Serializer + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any + + from azure.core.pipeline.transport import HttpRequest, HttpResponse + +from ._configuration import ConfidentialLedgerClientConfiguration +from .operations import ConfidentialLedgerClientOperationsMixin +from . import models + + +class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.""" + + def __init__( + self, **kwargs # type: Any + ): + # type: (...) -> None + base_url = "{ledgerBaseUrl}" + self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) + + client_models = { + k: v for k, v in models.__dict__.items() if isinstance(v, type) + } + self._serialize = Serializer(client_models) + self._serialize.client_side_validation = False + self._deserialize = Deserializer(client_models) + + def _send_request(self, http_request, **kwargs): + # type: (HttpRequest, Any) -> HttpResponse + """Runs the network request through the client's chained policies. + + :param http_request: The network request you want to make. Required. + :type http_request: ~azure.core.pipeline.transport.HttpRequest + :keyword bool stream: Whether the response payload will be streamed. Defaults to True. + :return: The response of your network call. Does not do error handling on your response. + :rtype: ~azure.core.pipeline.transport.HttpResponse + """ + http_request.url = self._client.format_url(http_request.url) + stream = kwargs.pop("stream", True) + pipeline_response = self._client._pipeline.run( + http_request, stream=stream, **kwargs + ) + return pipeline_response.http_response + + def close(self): + # type: () -> None + self._client.close() + + def __enter__(self): + # type: () -> ConfidentialLedgerClient + self._client.__enter__() + return self + + def __exit__(self, *exc_details): + # type: (Any) -> None + self._client.__exit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py new file mode 100644 index 0000000000000..6cacc0f661974 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py @@ -0,0 +1,63 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import TYPE_CHECKING + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies + +from ._version import VERSION + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any + + +class ConfidentialLedgerClientConfiguration(Configuration): + """Configuration for ConfidentialLedgerClient. + + Note that all parameters used to create this instance are saved as instance + attributes. + + """ + + def __init__( + self, **kwargs # type: Any + ): + # type: (...) -> None + super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + + self.api_version = "0.1-preview" + kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) + self._configure(**kwargs) + + def _configure( + self, **kwargs # type: Any + ): + # type: (...) -> None + self.user_agent_policy = kwargs.get( + "user_agent_policy" + ) or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( + **kwargs + ) + self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get( + "logging_policy" + ) or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get( + "http_logging_policy" + ) or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get("retry_policy") or policies.RetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get( + "custom_hook_policy" + ) or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get("redirect_policy") or policies.RedirectPolicy( + **kwargs + ) + self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_metadata.json b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_metadata.json new file mode 100644 index 0000000000000..44baa0ae9a4fe --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_metadata.json @@ -0,0 +1,216 @@ +{ + "chosen_version": "0.1-preview", + "total_api_version_list": ["0.1-preview"], + "client": { + "name": "ConfidentialLedgerClient", + "filename": "_confidential_ledger_client", + "description": "The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.", + "base_url": null, + "custom_base_url": "\u0027{ledgerBaseUrl}\u0027", + "azure_arm": false, + "has_lro_operations": false, + "client_side_validation": false, + "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.core\": [\"PipelineClient\"]}, \"local\": {\"._configuration\": [\"ConfidentialLedgerClientConfiguration\"], \"._operations_mixin\": [\"ConfidentialLedgerClientOperationsMixin\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"]}}}", + "async_imports": "{\"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.core\": [\"AsyncPipelineClient\"]}, \"local\": {\"._configuration\": [\"ConfidentialLedgerClientConfiguration\"], \"._operations_mixin\": [\"ConfidentialLedgerClientOperationsMixin\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"]}}}" + }, + "global_parameters": { + "sync": { + }, + "async": { + }, + "constant": { + }, + "call": "", + "service_client_specific": { + "sync": { + "api_version": { + "signature": "api_version=None, # type: Optional[str]", + "description": "API version to use if no profile is provided, or if missing in profile.", + "docstring_type": "str", + "required": false + }, + "profile": { + "signature": "profile=KnownProfiles.default, # type: KnownProfiles", + "description": "A profile definition, from KnownProfiles to dict.", + "docstring_type": "azure.profiles.KnownProfiles", + "required": false + } + }, + "async": { + "api_version": { + "signature": "api_version: Optional[str] = None,", + "description": "API version to use if no profile is provided, or if missing in profile.", + "docstring_type": "str", + "required": false + }, + "profile": { + "signature": "profile: KnownProfiles = KnownProfiles.default,", + "description": "A profile definition, from KnownProfiles to dict.", + "docstring_type": "azure.profiles.KnownProfiles", + "required": false + } + } + } + }, + "config": { + "credential": false, + "credential_scopes": null, + "credential_default_policy_type": "BearerTokenCredentialPolicy", + "credential_default_policy_type_has_async_version": true, + "credential_key_header_name": null, + "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"]}, \"local\": {\"._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}}", + "async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"]}, \"local\": {\".._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}}" + }, + "operation_groups": { + }, + "operation_mixins": { + "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.core.exceptions\": [\"ClientAuthenticationError\", \"HttpResponseError\", \"ResourceExistsError\", \"ResourceNotFoundError\", \"map_error\"], \"azure.core.pipeline\": [\"PipelineResponse\"], \"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"], \"azure.core.paging\": [\"ItemPaged\"]}, \"stdlib\": {\"warnings\": [null]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Callable\", \"Dict\", \"Generic\", \"Iterable\", \"Optional\", \"TypeVar\", \"Union\"]}}}", + "async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.exceptions\": [\"ClientAuthenticationError\", \"HttpResponseError\", \"ResourceExistsError\", \"ResourceNotFoundError\", \"map_error\"], \"azure.core.pipeline\": [\"PipelineResponse\"], \"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"], \"azure.core.async_paging\": [\"AsyncItemPaged\", \"AsyncList\"]}, \"stdlib\": {\"warnings\": [null]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Callable\", \"Dict\", \"Generic\", \"Optional\", \"TypeVar\", \"Union\"]}}}", + "operations": { + "get_constitution" : { + "sync": { + "signature": "def get_constitution(\n self,\n ledger_base_url, # type: str\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Gets the constitution used for governance.\n\nThe constitution is a script that assesses and applies proposals from consortium members.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: Constitution, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def get_constitution(\n self,\n ledger_base_url: str,\n **kwargs\n) -\u003e \"_models.Constitution\":\n", + "doc": "\"\"\"Gets the constitution used for governance.\n\nThe constitution is a script that assesses and applies proposals from consortium members.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: Constitution, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url" + }, + "get_consortium_members" : { + "sync": { + "signature": "def get_consortium_members(\n self,\n ledger_base_url, # type: str\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Gets the consortium members.\n\nConsortium members can manage the Confidential Ledger.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: Consortium, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def get_consortium_members(\n self,\n ledger_base_url: str,\n **kwargs\n) -\u003e \"_models.Consortium\":\n", + "doc": "\"\"\"Gets the consortium members.\n\nConsortium members can manage the Confidential Ledger.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: Consortium, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url" + }, + "get_enclave_quotes" : { + "sync": { + "signature": "def get_enclave_quotes(\n self,\n ledger_base_url, # type: str\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Gets quotes for all nodes of the Confidential Ledger.\n\nA quote is an SGX enclave measurement that can be used to verify the validity of a node and its\nenclave.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ConfidentialLedgerEnclaves, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def get_enclave_quotes(\n self,\n ledger_base_url: str,\n **kwargs\n) -\u003e \"_models.ConfidentialLedgerEnclaves\":\n", + "doc": "\"\"\"Gets quotes for all nodes of the Confidential Ledger.\n\nA quote is an SGX enclave measurement that can be used to verify the validity of a node and its\nenclave.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ConfidentialLedgerEnclaves, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url" + }, + "get_ledger_entries" : { + "sync": { + "signature": "def get_ledger_entries(\n self,\n ledger_base_url, # type: str\n sub_ledger_id=None, # type: Optional[str]\n from_transaction_id=None, # type: Optional[str]\n to_transaction_id=None, # type: Optional[str]\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Gets ledger entries from a sub-ledger corresponding to a range.\n\nA sub-ledger id may optionally be specified. Only entries in the specified (or default) sub-\nledger will be returned.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:param from_transaction_id: Specify the first transaction ID in a range.\n:type from_transaction_id: str\n:param to_transaction_id: Specify the last transaction ID in a range.\n:type to_transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either PagedLedgerEntries or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries]\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": false, + "signature": "def get_ledger_entries(\n self,\n ledger_base_url: str,\n sub_ledger_id: Optional[str] = None,\n from_transaction_id: Optional[str] = None,\n to_transaction_id: Optional[str] = None,\n **kwargs\n) -\u003e AsyncItemPaged[\"_models.PagedLedgerEntries\"]:\n", + "doc": "\"\"\"Gets ledger entries from a sub-ledger corresponding to a range.\n\nA sub-ledger id may optionally be specified. Only entries in the specified (or default) sub-\nledger will be returned.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:param from_transaction_id: Specify the first transaction ID in a range.\n:type from_transaction_id: str\n:param to_transaction_id: Specify the last transaction ID in a range.\n:type to_transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either PagedLedgerEntries or the result of cls(response)\n:rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries]\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url, sub_ledger_id, from_transaction_id, to_transaction_id" + }, + "post_ledger_entry" : { + "sync": { + "signature": "def post_ledger_entry(\n self,\n ledger_base_url, # type: str\n contents, # type: str\n sub_ledger_id=None, # type: Optional[str]\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Writes a ledger entry.\n\nA sub-ledger id may optionally be specified.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param contents: Contents of the ledger entry.\n:type contents: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerWriteResult, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def post_ledger_entry(\n self,\n ledger_base_url: str,\n contents: str,\n sub_ledger_id: Optional[str] = None,\n **kwargs\n) -\u003e \"_models.LedgerWriteResult\":\n", + "doc": "\"\"\"Writes a ledger entry.\n\nA sub-ledger id may optionally be specified.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param contents: Contents of the ledger entry.\n:type contents: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerWriteResult, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url, contents, sub_ledger_id" + }, + "get_ledger_entry_for_transaction_id" : { + "sync": { + "signature": "def get_ledger_entry_for_transaction_id(\n self,\n ledger_base_url, # type: str\n transaction_id, # type: str\n sub_ledger_id=None, # type: Optional[str]\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value.\n\nTo return older ledger entries, the relevant sections of the ledger must be read from disk and\nvalidated. To prevent blocking within the enclave, the response will indicate whether the entry\nis ready and part of the response, or if the loading is still ongoing.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerQueryResult, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def get_ledger_entry_for_transaction_id(\n self,\n ledger_base_url: str,\n transaction_id: str,\n sub_ledger_id: Optional[str] = None,\n **kwargs\n) -\u003e \"_models.LedgerQueryResult\":\n", + "doc": "\"\"\"Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value.\n\nTo return older ledger entries, the relevant sections of the ledger must be read from disk and\nvalidated. To prevent blocking within the enclave, the response will indicate whether the entry\nis ready and part of the response, or if the loading is still ongoing.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerQueryResult, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url, transaction_id, sub_ledger_id" + }, + "get_receipt" : { + "sync": { + "signature": "def get_receipt(\n self,\n ledger_base_url, # type: str\n transaction_id, # type: str\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Gets a receipt certifying ledger contents at a particular transaction id.\n\nGets a receipt certifying ledger contents at a particular transaction id.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: TransactionReceipt, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def get_receipt(\n self,\n ledger_base_url: str,\n transaction_id: str,\n **kwargs\n) -\u003e \"_models.TransactionReceipt\":\n", + "doc": "\"\"\"Gets a receipt certifying ledger contents at a particular transaction id.\n\nGets a receipt certifying ledger contents at a particular transaction id.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: TransactionReceipt, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url, transaction_id" + }, + "get_transaction_status" : { + "sync": { + "signature": "def get_transaction_status(\n self,\n ledger_base_url, # type: str\n transaction_id, # type: str\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Gets the status of an entry identified by a transaction id.\n\nGets the status of an entry identified by a transaction id.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: TransactionStatus, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def get_transaction_status(\n self,\n ledger_base_url: str,\n transaction_id: str,\n **kwargs\n) -\u003e \"_models.TransactionStatus\":\n", + "doc": "\"\"\"Gets the status of an entry identified by a transaction id.\n\nGets the status of an entry identified by a transaction id.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: TransactionStatus, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url, transaction_id" + }, + "get_current_ledger_entry" : { + "sync": { + "signature": "def get_current_ledger_entry(\n self,\n ledger_base_url, # type: str\n sub_ledger_id=None, # type: Optional[str]\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Gets the current value available in the ledger.\n\nA sub-ledger id may optionally be specified.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerEntry, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def get_current_ledger_entry(\n self,\n ledger_base_url: str,\n sub_ledger_id: Optional[str] = None,\n **kwargs\n) -\u003e \"_models.LedgerEntry\":\n", + "doc": "\"\"\"Gets the current value available in the ledger.\n\nA sub-ledger id may optionally be specified.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerEntry, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url, sub_ledger_id" + }, + "delete_user" : { + "sync": { + "signature": "def delete_user(\n self,\n ledger_base_url, # type: str\n user_id, # type: str\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Deletes a user from the Confidential Ledger.\n\nDeletes a user from the Confidential Ledger.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None, or the result of cls(response)\n:rtype: None\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def delete_user(\n self,\n ledger_base_url: str,\n user_id: str,\n **kwargs\n) -\u003e None:\n", + "doc": "\"\"\"Deletes a user from the Confidential Ledger.\n\nDeletes a user from the Confidential Ledger.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None, or the result of cls(response)\n:rtype: None\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url, user_id" + }, + "get_user" : { + "sync": { + "signature": "def get_user(\n self,\n ledger_base_url, # type: str\n user_id, # type: str\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Gets a user.\n\nGets a user.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerUser, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def get_user(\n self,\n ledger_base_url: str,\n user_id: str,\n **kwargs\n) -\u003e \"_models.LedgerUser\":\n", + "doc": "\"\"\"Gets a user.\n\nGets a user.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerUser, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url, user_id" + }, + "patch_user" : { + "sync": { + "signature": "def patch_user(\n self,\n ledger_base_url, # type: str\n user_id, # type: str\n assigned_role, # type: Union[str, \"_models.ConfidentialLedgerUserRoleName\"]\n **kwargs # type: Any\n):\n", + "doc": "\"\"\"Adds a user or updates a user\u0027s fields.\n\nA JSON merge patch is applied for existing users.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:param assigned_role: Represents an assignable role.\n:type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerUser, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "async": { + "coroutine": true, + "signature": "async def patch_user(\n self,\n ledger_base_url: str,\n user_id: str,\n assigned_role: Union[str, \"_models.ConfidentialLedgerUserRoleName\"],\n **kwargs\n) -\u003e \"_models.LedgerUser\":\n", + "doc": "\"\"\"Adds a user or updates a user\u0027s fields.\n\nA JSON merge patch is applied for existing users.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:param assigned_role: Represents an assignable role.\n:type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerUser, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" + }, + "call": "ledger_base_url, user_id, assigned_role" + } + } + } +} \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_version.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_version.py new file mode 100644 index 0000000000000..b88f651c36aca --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_version.py @@ -0,0 +1,9 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +VERSION = "0.1" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/__init__.py new file mode 100644 index 0000000000000..8478491f22a79 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/__init__.py @@ -0,0 +1,11 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client import ConfidentialLedgerClient + +__all__ = ["ConfidentialLedgerClient"] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py new file mode 100644 index 0000000000000..ff50d217925e3 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py @@ -0,0 +1,63 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import Any + +from azure.core import AsyncPipelineClient +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from msrest import Deserializer, Serializer + +from ._configuration import ConfidentialLedgerClientConfiguration +from .operations import ConfidentialLedgerClientOperationsMixin +from .. import models + + +class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.""" + + def __init__(self, **kwargs: Any) -> None: + base_url = "{ledgerBaseUrl}" + self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._client = AsyncPipelineClient( + base_url=base_url, config=self._config, **kwargs + ) + + client_models = { + k: v for k, v in models.__dict__.items() if isinstance(v, type) + } + self._serialize = Serializer(client_models) + self._serialize.client_side_validation = False + self._deserialize = Deserializer(client_models) + + async def _send_request( + self, http_request: HttpRequest, **kwargs: Any + ) -> AsyncHttpResponse: + """Runs the network request through the client's chained policies. + + :param http_request: The network request you want to make. Required. + :type http_request: ~azure.core.pipeline.transport.HttpRequest + :keyword bool stream: Whether the response payload will be streamed. Defaults to True. + :return: The response of your network call. Does not do error handling on your response. + :rtype: ~azure.core.pipeline.transport.AsyncHttpResponse + """ + http_request.url = self._client.format_url(http_request.url) + stream = kwargs.pop("stream", True) + pipeline_response = await self._client._pipeline.run( + http_request, stream=stream, **kwargs + ) + return pipeline_response.http_response + + async def close(self) -> None: + await self._client.close() + + async def __aenter__(self) -> "ConfidentialLedgerClient": + await self._client.__aenter__() + return self + + async def __aexit__(self, *exc_details) -> None: + await self._client.__aexit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py new file mode 100644 index 0000000000000..05b969271d573 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py @@ -0,0 +1,55 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import Any + +from azure.core.configuration import Configuration +from azure.core.pipeline import policies + +from .._version import VERSION + + +class ConfidentialLedgerClientConfiguration(Configuration): + """Configuration for ConfidentialLedgerClient. + + Note that all parameters used to create this instance are saved as instance + attributes. + + """ + + def __init__(self, **kwargs: Any) -> None: + super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + + self.api_version = "0.1-preview" + kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) + self._configure(**kwargs) + + def _configure(self, **kwargs: Any) -> None: + self.user_agent_policy = kwargs.get( + "user_agent_policy" + ) or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( + **kwargs + ) + self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get( + "logging_policy" + ) or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get( + "http_logging_policy" + ) or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get("retry_policy") or policies.AsyncRetryPolicy( + **kwargs + ) + self.custom_hook_policy = kwargs.get( + "custom_hook_policy" + ) or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get( + "redirect_policy" + ) or policies.AsyncRedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/__init__.py new file mode 100644 index 0000000000000..343e192364e7c --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/__init__.py @@ -0,0 +1,15 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client_operations import ( + ConfidentialLedgerClientOperationsMixin, +) + +__all__ = [ + "ConfidentialLedgerClientOperationsMixin", +] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py new file mode 100644 index 0000000000000..863375216042c --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py @@ -0,0 +1,981 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + map_error, +) +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest + +from ... import models as _models + +T = TypeVar("T") +ClsType = Optional[ + Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any] +] + + +class ConfidentialLedgerClientOperationsMixin: + async def get_constitution( + self, ledger_base_url: str, **kwargs + ) -> "_models.Constitution": + """Gets the constitution used for governance. + + The constitution is a script that assesses and applies proposals from consortium members. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Constitution, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.Constitution"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_constitution.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("Constitution", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_constitution.metadata = {"url": "/app/governance/constitution"} # type: ignore + + async def get_consortium_members( + self, ledger_base_url: str, **kwargs + ) -> "_models.Consortium": + """Gets the consortium members. + + Consortium members can manage the Confidential Ledger. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Consortium, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.Consortium"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_consortium_members.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("Consortium", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_consortium_members.metadata = {"url": "/app/governance/members"} # type: ignore + + async def get_enclave_quotes( + self, ledger_base_url: str, **kwargs + ) -> "_models.ConfidentialLedgerEnclaves": + """Gets quotes for all nodes of the Confidential Ledger. + + A quote is an SGX enclave measurement that can be used to verify the validity of a node and its + enclave. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ConfidentialLedgerEnclaves, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop( + "cls", None + ) # type: ClsType["_models.ConfidentialLedgerEnclaves"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_enclave_quotes.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize( + "ConfidentialLedgerEnclaves", pipeline_response + ) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_enclave_quotes.metadata = {"url": "/app/enclaveQuotes"} # type: ignore + + def get_ledger_entries( + self, + ledger_base_url: str, + sub_ledger_id: Optional[str] = None, + from_transaction_id: Optional[str] = None, + to_transaction_id: Optional[str] = None, + **kwargs + ) -> AsyncIterable["_models.PagedLedgerEntries"]: + """Gets ledger entries from a sub-ledger corresponding to a range. + + A sub-ledger id may optionally be specified. Only entries in the specified (or default) sub- + ledger will be returned. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :param from_transaction_id: Specify the first transaction ID in a range. + :type from_transaction_id: str + :param to_transaction_id: Specify the last transaction ID in a range. + :type to_transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either PagedLedgerEntries or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.PagedLedgerEntries"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header( + "accept", accept, "str" + ) + + if not next_link: + # Construct URL + url = self.get_ledger_entries.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + if sub_ledger_id is not None: + query_parameters["subLedgerId"] = self._serialize.query( + "sub_ledger_id", sub_ledger_id, "str" + ) + if from_transaction_id is not None: + query_parameters["fromTransactionId"] = self._serialize.query( + "from_transaction_id", from_transaction_id, "str" + ) + if to_transaction_id is not None: + query_parameters["toTransactionId"] = self._serialize.query( + "to_transaction_id", to_transaction_id, "str" + ) + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize("PagedLedgerEntries", pipeline_response) + list_of_elem = deserialized.entries + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + map_error( + status_code=response.status_code, + response=response, + error_map=error_map, + ) + raise HttpResponseError(response=response, model=error) + + return pipeline_response + + return AsyncItemPaged(get_next, extract_data) + + get_ledger_entries.metadata = {"url": "/app/transactions"} # type: ignore + + async def post_ledger_entry( + self, + ledger_base_url: str, + contents: str, + sub_ledger_id: Optional[str] = None, + **kwargs + ) -> "_models.LedgerWriteResult": + """Writes a ledger entry. + + A sub-ledger id may optionally be specified. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param contents: Contents of the ledger entry. + :type contents: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerWriteResult, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerWriteResult"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + + _entry = _models.LedgerEntry(contents=contents) + api_version = "0.1-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.post_ledger_entry.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + if sub_ledger_id is not None: + query_parameters["subLedgerId"] = self._serialize.query( + "sub_ledger_id", sub_ledger_id, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Content-Type"] = self._serialize.header( + "content_type", content_type, "str" + ) + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + body_content_kwargs = {} # type: Dict[str, Any] + if _entry is not None: + body_content = self._serialize.body(_entry, "LedgerEntry") + else: + body_content = None + body_content_kwargs["content"] = body_content + request = self._client.post( + url, query_parameters, header_parameters, **body_content_kwargs + ) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + response_headers = {} + response_headers["x-ms-ccf-transaction-id"] = self._deserialize( + "str", response.headers.get("x-ms-ccf-transaction-id") + ) + deserialized = self._deserialize("LedgerWriteResult", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, response_headers) + + return deserialized + + post_ledger_entry.metadata = {"url": "/app/transactions"} # type: ignore + + async def get_ledger_entry_for_transaction_id( + self, + ledger_base_url: str, + transaction_id: str, + sub_ledger_id: Optional[str] = None, + **kwargs + ) -> "_models.LedgerQueryResult": + """Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value. + + To return older ledger entries, the relevant sections of the ledger must be read from disk and + validated. To prevent blocking within the enclave, the response will indicate whether the entry + is ready and part of the response, or if the loading is still ongoing. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerQueryResult, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerQueryResult"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_ledger_entry_for_transaction_id.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "transactionId": self._serialize.url( + "transaction_id", transaction_id, "str" + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + if sub_ledger_id is not None: + query_parameters["subLedgerId"] = self._serialize.query( + "sub_ledger_id", sub_ledger_id, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("LedgerQueryResult", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_ledger_entry_for_transaction_id.metadata = {"url": "/app/transactions/{transactionId}"} # type: ignore + + async def get_receipt( + self, ledger_base_url: str, transaction_id: str, **kwargs + ) -> "_models.TransactionReceipt": + """Gets a receipt certifying ledger contents at a particular transaction id. + + Gets a receipt certifying ledger contents at a particular transaction id. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: TransactionReceipt, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.TransactionReceipt"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_receipt.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "transactionId": self._serialize.url( + "transaction_id", transaction_id, "str" + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("TransactionReceipt", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_receipt.metadata = {"url": "/app/transactions/{transactionId}/receipt"} # type: ignore + + async def get_transaction_status( + self, ledger_base_url: str, transaction_id: str, **kwargs + ) -> "_models.TransactionStatus": + """Gets the status of an entry identified by a transaction id. + + Gets the status of an entry identified by a transaction id. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: TransactionStatus, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.TransactionStatus"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_transaction_status.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "transactionId": self._serialize.url( + "transaction_id", transaction_id, "str" + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("TransactionStatus", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_transaction_status.metadata = {"url": "/app/transactions/{transactionId}/status"} # type: ignore + + async def get_current_ledger_entry( + self, ledger_base_url: str, sub_ledger_id: Optional[str] = None, **kwargs + ) -> "_models.LedgerEntry": + """Gets the current value available in the ledger. + + A sub-ledger id may optionally be specified. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerEntry, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerEntry"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_current_ledger_entry.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + if sub_ledger_id is not None: + query_parameters["subLedgerId"] = self._serialize.query( + "sub_ledger_id", sub_ledger_id, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("LedgerEntry", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_current_ledger_entry.metadata = {"url": "/app/transactions/current"} # type: ignore + + async def delete_user(self, ledger_base_url: str, user_id: str, **kwargs) -> None: + """Deletes a user from the Confidential Ledger. + + Deletes a user from the Confidential Ledger. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.delete_user.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "userId": self._serialize.url("user_id", user_id, "str"), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [204]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + if cls: + return cls(pipeline_response, None, {}) + + delete_user.metadata = {"url": "/app/users/{userId}"} # type: ignore + + async def get_user( + self, ledger_base_url: str, user_id: str, **kwargs + ) -> "_models.LedgerUser": + """Gets a user. + + Gets a user. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerUser, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerUser"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_user.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "userId": self._serialize.url("user_id", user_id, "str"), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("LedgerUser", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_user.metadata = {"url": "/app/users/{userId}"} # type: ignore + + async def patch_user( + self, + ledger_base_url: str, + user_id: str, + assigned_role: Union[str, "_models.ConfidentialLedgerUserRoleName"], + **kwargs + ) -> "_models.LedgerUser": + """Adds a user or updates a user's fields. + + A JSON merge patch is applied for existing users. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :param assigned_role: Represents an assignable role. + :type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerUser, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerUser"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + + _user_details = _models.LedgerUser(assigned_role=assigned_role) + api_version = "0.1-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.patch_user.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "userId": self._serialize.url("user_id", user_id, "str"), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Content-Type"] = self._serialize.header( + "content_type", content_type, "str" + ) + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(_user_details, "LedgerUser") + body_content_kwargs["content"] = body_content + request = self._client.patch( + url, query_parameters, header_parameters, **body_content_kwargs + ) + pipeline_response = await self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("LedgerUser", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + patch_user.metadata = {"url": "/app/users/{userId}"} # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/__init__.py new file mode 100644 index 0000000000000..366f763b21634 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/__init__.py @@ -0,0 +1,73 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +try: + from ._models_py3 import ConfidentialLedgerEnclaves + from ._models_py3 import ConfidentialLedgerError + from ._models_py3 import ConfidentialLedgerErrorBody + from ._models_py3 import Consortium + from ._models_py3 import ConsortiumMember + from ._models_py3 import Constitution + from ._models_py3 import EnclaveQuote + from ._models_py3 import LedgerEntry + from ._models_py3 import LedgerQueryResult + from ._models_py3 import LedgerUser + from ._models_py3 import LedgerWriteResult + from ._models_py3 import MerkleProofElement + from ._models_py3 import PagedLedgerEntries + from ._models_py3 import ReceiptContents + from ._models_py3 import RoleAssignment + from ._models_py3 import TransactionReceipt + from ._models_py3 import TransactionStatus +except (SyntaxError, ImportError): + from ._models import ConfidentialLedgerEnclaves # type: ignore + from ._models import ConfidentialLedgerError # type: ignore + from ._models import ConfidentialLedgerErrorBody # type: ignore + from ._models import Consortium # type: ignore + from ._models import ConsortiumMember # type: ignore + from ._models import Constitution # type: ignore + from ._models import EnclaveQuote # type: ignore + from ._models import LedgerEntry # type: ignore + from ._models import LedgerQueryResult # type: ignore + from ._models import LedgerUser # type: ignore + from ._models import LedgerWriteResult # type: ignore + from ._models import MerkleProofElement # type: ignore + from ._models import PagedLedgerEntries # type: ignore + from ._models import ReceiptContents # type: ignore + from ._models import RoleAssignment # type: ignore + from ._models import TransactionReceipt # type: ignore + from ._models import TransactionStatus # type: ignore + +from ._confidential_ledger_client_enums import ( + ConfidentialLedgerQueryState, + ConfidentialLedgerUserRoleName, + TransactionState, +) + +__all__ = [ + "ConfidentialLedgerEnclaves", + "ConfidentialLedgerError", + "ConfidentialLedgerErrorBody", + "Consortium", + "ConsortiumMember", + "Constitution", + "EnclaveQuote", + "LedgerEntry", + "LedgerQueryResult", + "LedgerUser", + "LedgerWriteResult", + "MerkleProofElement", + "PagedLedgerEntries", + "ReceiptContents", + "RoleAssignment", + "TransactionReceipt", + "TransactionStatus", + "ConfidentialLedgerQueryState", + "ConfidentialLedgerUserRoleName", + "TransactionState", +] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_confidential_ledger_client_enums.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_confidential_ledger_client_enums.py new file mode 100644 index 0000000000000..b6c844025826f --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_confidential_ledger_client_enums.py @@ -0,0 +1,51 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from enum import Enum, EnumMeta +from six import with_metaclass + + +class _CaseInsensitiveEnumMeta(EnumMeta): + def __getitem__(self, name): + return super().__getitem__(name.upper()) + + def __getattr__(cls, name): + """Return the enum member matching `name` + We use __getattr__ instead of descriptors or inserting into the enum + class' __dict__ in order to support `name` and `value` being both + properties for enum members (which live in the class' __dict__) and + enum members themselves. + """ + try: + return cls._member_map_[name.upper()] + except KeyError: + raise AttributeError(name) + + +class ConfidentialLedgerQueryState(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """State of a ledger query.""" + + LOADING = "Loading" + READY = "Ready" + + +class ConfidentialLedgerUserRoleName( + with_metaclass(_CaseInsensitiveEnumMeta, str, Enum) +): + """Represents an assignable role.""" + + ADMINISTRATOR = "Administrator" + CONTRIBUTOR = "Contributor" + READER = "Reader" + + +class TransactionState(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Represents the state of the transaction.""" + + COMMITTED = "Committed" + PENDING = "Pending" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models.py new file mode 100644 index 0000000000000..047d933d6f65e --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models.py @@ -0,0 +1,511 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.core.exceptions import HttpResponseError +import msrest.serialization + + +class ConfidentialLedgerEnclaves(msrest.serialization.Model): + """Information about the enclaves running the Confidential Ledger. + + All required parameters must be populated in order to send to Azure. + + :param current_node_id: Required. Id of the Confidential Ledger node responding to the request. + :type current_node_id: str + :param enclave_quotes: Required. Dictionary of enclave quotes, indexed by node id. + :type enclave_quotes: dict[str, + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.EnclaveQuote] + """ + + _validation = { + "current_node_id": {"required": True}, + "enclave_quotes": {"required": True}, + } + + _attribute_map = { + "current_node_id": {"key": "currentNodeId", "type": "str"}, + "enclave_quotes": {"key": "enclaveQuotes", "type": "{EnclaveQuote}"}, + } + + def __init__(self, **kwargs): + super(ConfidentialLedgerEnclaves, self).__init__(**kwargs) + self.current_node_id = kwargs["current_node_id"] + self.enclave_quotes = kwargs["enclave_quotes"] + + +class ConfidentialLedgerError(msrest.serialization.Model): + """An error response from Confidential Ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar error: An error response from Confidential Ledger. + :vartype error: + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody + """ + + _validation = { + "error": {"readonly": True}, + } + + _attribute_map = { + "error": {"key": "error", "type": "ConfidentialLedgerErrorBody"}, + } + + def __init__(self, **kwargs): + super(ConfidentialLedgerError, self).__init__(**kwargs) + self.error = None + + +class ConfidentialLedgerErrorBody(msrest.serialization.Model): + """An error response from Confidential Ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar code: The error code. + :vartype code: str + :ivar message: The error message. + :vartype message: str + :ivar inner_error: An error response from Confidential Ledger. + :vartype inner_error: + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody + """ + + _validation = { + "code": {"readonly": True}, + "message": {"readonly": True}, + "inner_error": {"readonly": True}, + } + + _attribute_map = { + "code": {"key": "code", "type": "str"}, + "message": {"key": "message", "type": "str"}, + "inner_error": {"key": "innererror", "type": "ConfidentialLedgerErrorBody"}, + } + + def __init__(self, **kwargs): + super(ConfidentialLedgerErrorBody, self).__init__(**kwargs) + self.code = None + self.message = None + self.inner_error = None + + +class Consortium(msrest.serialization.Model): + """List of members in the consortium. + + All required parameters must be populated in order to send to Azure. + + :param members: Required. + :type members: + list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConsortiumMember] + """ + + _validation = { + "members": {"required": True}, + } + + _attribute_map = { + "members": {"key": "members", "type": "[ConsortiumMember]"}, + } + + def __init__(self, **kwargs): + super(Consortium, self).__init__(**kwargs) + self.members = kwargs["members"] + + +class ConsortiumMember(msrest.serialization.Model): + """Describes a member of the consortium. + + All required parameters must be populated in order to send to Azure. + + :param certificate: Required. PEM-encoded certificate associated with the member. + :type certificate: str + :param id: Required. Identifier assigned to the member. + :type id: str + """ + + _validation = { + "certificate": {"required": True}, + "id": {"required": True}, + } + + _attribute_map = { + "certificate": {"key": "certificate", "type": "str"}, + "id": {"key": "id", "type": "str"}, + } + + def __init__(self, **kwargs): + super(ConsortiumMember, self).__init__(**kwargs) + self.certificate = kwargs["certificate"] + self.id = kwargs["id"] + + +class Constitution(msrest.serialization.Model): + """The governance script for the application. + + All required parameters must be populated in order to send to Azure. + + :param digest: Required. SHA256 digest of the constitution script. + :type digest: str + :param script: Required. Contents of the constitution. + :type script: str + """ + + _validation = { + "digest": {"required": True}, + "script": {"required": True}, + } + + _attribute_map = { + "digest": {"key": "digest", "type": "str"}, + "script": {"key": "script", "type": "str"}, + } + + def __init__(self, **kwargs): + super(Constitution, self).__init__(**kwargs) + self.digest = kwargs["digest"] + self.script = kwargs["script"] + + +class EnclaveQuote(msrest.serialization.Model): + """Contains the enclave quote. + + All required parameters must be populated in order to send to Azure. + + :param node_id: Required. ID assigned to this node. + :type node_id: str + :param mrenclave: MRENCLAVE value of the code running in the enclave. + :type mrenclave: str + :param quote_version: Required. Version of the quote presented. + :type quote_version: str + :param raw: Required. Raw SGX quote, parsable by tools like Open Enclave's oeverify. + :type raw: str + """ + + _validation = { + "node_id": {"required": True}, + "quote_version": {"required": True}, + "raw": {"required": True}, + } + + _attribute_map = { + "node_id": {"key": "nodeId", "type": "str"}, + "mrenclave": {"key": "mrenclave", "type": "str"}, + "quote_version": {"key": "quoteVersion", "type": "str"}, + "raw": {"key": "raw", "type": "str"}, + } + + def __init__(self, **kwargs): + super(EnclaveQuote, self).__init__(**kwargs) + self.node_id = kwargs["node_id"] + self.mrenclave = kwargs.get("mrenclave", None) + self.quote_version = kwargs["quote_version"] + self.raw = kwargs["raw"] + + +class LedgerEntry(msrest.serialization.Model): + """An entry in the ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param contents: Required. Contents of the ledger entry. + :type contents: str + :ivar sub_ledger_id: Identifier for sub-ledgers. + :vartype sub_ledger_id: str + :ivar transaction_id: A unique identifier for the state of the ledger. If returned as part of a + LedgerEntry, it indicates the state from which the entry was read. + :vartype transaction_id: str + """ + + _validation = { + "contents": {"required": True}, + "sub_ledger_id": {"readonly": True}, + "transaction_id": {"readonly": True}, + } + + _attribute_map = { + "contents": {"key": "contents", "type": "str"}, + "sub_ledger_id": {"key": "subLedgerId", "type": "str"}, + "transaction_id": {"key": "transactionId", "type": "str"}, + } + + def __init__(self, **kwargs): + super(LedgerEntry, self).__init__(**kwargs) + self.contents = kwargs["contents"] + self.sub_ledger_id = None + self.transaction_id = None + + +class LedgerQueryResult(msrest.serialization.Model): + """The result of querying for a ledger entry from an older transaction id. The ledger entry is available in the response only if the returned state is Ready. + + All required parameters must be populated in order to send to Azure. + + :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". + :type state: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + :param entry: The ledger entry found as a result of the query. This is only available if the + query is in Ready state. + :type entry: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry + """ + + _validation = { + "state": {"required": True}, + } + + _attribute_map = { + "state": {"key": "state", "type": "str"}, + "entry": {"key": "entry", "type": "LedgerEntry"}, + } + + def __init__(self, **kwargs): + super(LedgerQueryResult, self).__init__(**kwargs) + self.state = kwargs["state"] + self.entry = kwargs.get("entry", None) + + +class LedgerUser(msrest.serialization.Model): + """Details about a Confidential Ledger user. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param assigned_role: Required. Represents an assignable role. Possible values include: + "Administrator", "Contributor", "Reader". + :type assigned_role: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + :ivar user_id: Identifier for the user. This must either be an AAD object id or a certificate + fingerprint. + :vartype user_id: str + """ + + _validation = { + "assigned_role": {"required": True}, + "user_id": {"readonly": True}, + } + + _attribute_map = { + "assigned_role": {"key": "assignedRole", "type": "str"}, + "user_id": {"key": "userId", "type": "str"}, + } + + def __init__(self, **kwargs): + super(LedgerUser, self).__init__(**kwargs) + self.assigned_role = kwargs["assigned_role"] + self.user_id = None + + +class LedgerWriteResult(msrest.serialization.Model): + """Returned as a result of a write to the Confidential Ledger, the transaction id in the response indicates when the write will become durable. + + All required parameters must be populated in order to send to Azure. + + :param sub_ledger_id: Required. Identifier for sub-ledgers. + :type sub_ledger_id: str + """ + + _validation = { + "sub_ledger_id": {"required": True}, + } + + _attribute_map = { + "sub_ledger_id": {"key": "subLedgerId", "type": "str"}, + } + + def __init__(self, **kwargs): + super(LedgerWriteResult, self).__init__(**kwargs) + self.sub_ledger_id = kwargs["sub_ledger_id"] + + +class MerkleProofElement(msrest.serialization.Model): + """An item in the Merkle proof. + + :param left: + :type left: str + :param right: + :type right: str + """ + + _attribute_map = { + "left": {"key": "left", "type": "str"}, + "right": {"key": "right", "type": "str"}, + } + + def __init__(self, **kwargs): + super(MerkleProofElement, self).__init__(**kwargs) + self.left = kwargs.get("left", None) + self.right = kwargs.get("right", None) + + +class PagedLedgerEntries(msrest.serialization.Model): + """Paginated ledger entries returned in response to a query. + + All required parameters must be populated in order to send to Azure. + + :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". + :type state: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + :param next_link: Path from which to retrieve the next page of results. + :type next_link: str + :param entries: Required. Array of ledger entries. + :type entries: + list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry] + """ + + _validation = { + "state": {"required": True}, + "entries": {"required": True}, + } + + _attribute_map = { + "state": {"key": "state", "type": "str"}, + "next_link": {"key": "@nextLink", "type": "str"}, + "entries": {"key": "entries", "type": "[LedgerEntry]"}, + } + + def __init__(self, **kwargs): + super(PagedLedgerEntries, self).__init__(**kwargs) + self.state = kwargs["state"] + self.next_link = kwargs.get("next_link", None) + self.entries = kwargs["entries"] + + +class ReceiptContents(msrest.serialization.Model): + """A receipt certifying the transaction at the specified id. + + All required parameters must be populated in order to send to Azure. + + :param leaf: Required. Merkle tree leaf for this transaction. + :type leaf: str + :param node_id: Required. Id of the node returning the receipt. + :type node_id: str + :param proof: Required. Merkle proof. + :type proof: + list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.MerkleProofElement] + :param root: Required. Root of the Merkle tree at the time the transaction was recorded. + :type root: str + :param signature: Required. Signature by the node, with its certificate, over the Merkle root. + :type signature: str + """ + + _validation = { + "leaf": {"required": True}, + "node_id": {"required": True}, + "proof": {"required": True}, + "root": {"required": True}, + "signature": {"required": True}, + } + + _attribute_map = { + "leaf": {"key": "leaf", "type": "str"}, + "node_id": {"key": "nodeId", "type": "str"}, + "proof": {"key": "proof", "type": "[MerkleProofElement]"}, + "root": {"key": "root", "type": "str"}, + "signature": {"key": "signature", "type": "str"}, + } + + def __init__(self, **kwargs): + super(ReceiptContents, self).__init__(**kwargs) + self.leaf = kwargs["leaf"] + self.node_id = kwargs["node_id"] + self.proof = kwargs["proof"] + self.root = kwargs["root"] + self.signature = kwargs["signature"] + + +class RoleAssignment(msrest.serialization.Model): + """Object for assigning a role to a user. + + All required parameters must be populated in order to send to Azure. + + :param role_name: Required. Represents an assignable role. Possible values include: + "Administrator", "Contributor", "Reader". + :type role_name: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + :param description: Description of the role. + :type description: str + """ + + _validation = { + "role_name": {"required": True}, + } + + _attribute_map = { + "role_name": {"key": "roleName", "type": "str"}, + "description": {"key": "description", "type": "str"}, + } + + def __init__(self, **kwargs): + super(RoleAssignment, self).__init__(**kwargs) + self.role_name = kwargs["role_name"] + self.description = kwargs.get("description", None) + + +class TransactionReceipt(msrest.serialization.Model): + """A receipt certifying the transaction at the specified id. + + All required parameters must be populated in order to send to Azure. + + :param receipt: A receipt certifying the transaction at the specified id. + :type receipt: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ReceiptContents + :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". + :type state: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + :param transaction_id: Required. A unique identifier for the state of the ledger. If returned + as part of a LedgerEntry, it indicates the state from which the entry was read. + :type transaction_id: str + """ + + _validation = { + "state": {"required": True}, + "transaction_id": {"required": True}, + } + + _attribute_map = { + "receipt": {"key": "receipt", "type": "ReceiptContents"}, + "state": {"key": "state", "type": "str"}, + "transaction_id": {"key": "transactionId", "type": "str"}, + } + + def __init__(self, **kwargs): + super(TransactionReceipt, self).__init__(**kwargs) + self.receipt = kwargs.get("receipt", None) + self.state = kwargs["state"] + self.transaction_id = kwargs["transaction_id"] + + +class TransactionStatus(msrest.serialization.Model): + """Response returned to a query for the transaction status. + + All required parameters must be populated in order to send to Azure. + + :param state: Required. Represents the state of the transaction. Possible values include: + "Committed", "Pending". + :type state: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionState + :param transaction_id: Required. A unique identifier for the state of the ledger. If returned + as part of a LedgerEntry, it indicates the state from which the entry was read. + :type transaction_id: str + """ + + _validation = { + "state": {"required": True}, + "transaction_id": {"required": True}, + } + + _attribute_map = { + "state": {"key": "state", "type": "str"}, + "transaction_id": {"key": "transactionId", "type": "str"}, + } + + def __init__(self, **kwargs): + super(TransactionStatus, self).__init__(**kwargs) + self.state = kwargs["state"] + self.transaction_id = kwargs["transaction_id"] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models_py3.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models_py3.py new file mode 100644 index 0000000000000..b6cbf4d0d8440 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models_py3.py @@ -0,0 +1,570 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from typing import Dict, List, Optional, Union + +from azure.core.exceptions import HttpResponseError +import msrest.serialization + +from ._confidential_ledger_client_enums import * + + +class ConfidentialLedgerEnclaves(msrest.serialization.Model): + """Information about the enclaves running the Confidential Ledger. + + All required parameters must be populated in order to send to Azure. + + :param current_node_id: Required. Id of the Confidential Ledger node responding to the request. + :type current_node_id: str + :param enclave_quotes: Required. Dictionary of enclave quotes, indexed by node id. + :type enclave_quotes: dict[str, + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.EnclaveQuote] + """ + + _validation = { + "current_node_id": {"required": True}, + "enclave_quotes": {"required": True}, + } + + _attribute_map = { + "current_node_id": {"key": "currentNodeId", "type": "str"}, + "enclave_quotes": {"key": "enclaveQuotes", "type": "{EnclaveQuote}"}, + } + + def __init__( + self, + *, + current_node_id: str, + enclave_quotes: Dict[str, "EnclaveQuote"], + **kwargs + ): + super(ConfidentialLedgerEnclaves, self).__init__(**kwargs) + self.current_node_id = current_node_id + self.enclave_quotes = enclave_quotes + + +class ConfidentialLedgerError(msrest.serialization.Model): + """An error response from Confidential Ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar error: An error response from Confidential Ledger. + :vartype error: + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody + """ + + _validation = { + "error": {"readonly": True}, + } + + _attribute_map = { + "error": {"key": "error", "type": "ConfidentialLedgerErrorBody"}, + } + + def __init__(self, **kwargs): + super(ConfidentialLedgerError, self).__init__(**kwargs) + self.error = None + + +class ConfidentialLedgerErrorBody(msrest.serialization.Model): + """An error response from Confidential Ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + :ivar code: The error code. + :vartype code: str + :ivar message: The error message. + :vartype message: str + :ivar inner_error: An error response from Confidential Ledger. + :vartype inner_error: + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody + """ + + _validation = { + "code": {"readonly": True}, + "message": {"readonly": True}, + "inner_error": {"readonly": True}, + } + + _attribute_map = { + "code": {"key": "code", "type": "str"}, + "message": {"key": "message", "type": "str"}, + "inner_error": {"key": "innererror", "type": "ConfidentialLedgerErrorBody"}, + } + + def __init__(self, **kwargs): + super(ConfidentialLedgerErrorBody, self).__init__(**kwargs) + self.code = None + self.message = None + self.inner_error = None + + +class Consortium(msrest.serialization.Model): + """List of members in the consortium. + + All required parameters must be populated in order to send to Azure. + + :param members: Required. + :type members: + list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConsortiumMember] + """ + + _validation = { + "members": {"required": True}, + } + + _attribute_map = { + "members": {"key": "members", "type": "[ConsortiumMember]"}, + } + + def __init__(self, *, members: List["ConsortiumMember"], **kwargs): + super(Consortium, self).__init__(**kwargs) + self.members = members + + +class ConsortiumMember(msrest.serialization.Model): + """Describes a member of the consortium. + + All required parameters must be populated in order to send to Azure. + + :param certificate: Required. PEM-encoded certificate associated with the member. + :type certificate: str + :param id: Required. Identifier assigned to the member. + :type id: str + """ + + _validation = { + "certificate": {"required": True}, + "id": {"required": True}, + } + + _attribute_map = { + "certificate": {"key": "certificate", "type": "str"}, + "id": {"key": "id", "type": "str"}, + } + + def __init__(self, *, certificate: str, id: str, **kwargs): + super(ConsortiumMember, self).__init__(**kwargs) + self.certificate = certificate + self.id = id + + +class Constitution(msrest.serialization.Model): + """The governance script for the application. + + All required parameters must be populated in order to send to Azure. + + :param digest: Required. SHA256 digest of the constitution script. + :type digest: str + :param script: Required. Contents of the constitution. + :type script: str + """ + + _validation = { + "digest": {"required": True}, + "script": {"required": True}, + } + + _attribute_map = { + "digest": {"key": "digest", "type": "str"}, + "script": {"key": "script", "type": "str"}, + } + + def __init__(self, *, digest: str, script: str, **kwargs): + super(Constitution, self).__init__(**kwargs) + self.digest = digest + self.script = script + + +class EnclaveQuote(msrest.serialization.Model): + """Contains the enclave quote. + + All required parameters must be populated in order to send to Azure. + + :param node_id: Required. ID assigned to this node. + :type node_id: str + :param mrenclave: MRENCLAVE value of the code running in the enclave. + :type mrenclave: str + :param quote_version: Required. Version of the quote presented. + :type quote_version: str + :param raw: Required. Raw SGX quote, parsable by tools like Open Enclave's oeverify. + :type raw: str + """ + + _validation = { + "node_id": {"required": True}, + "quote_version": {"required": True}, + "raw": {"required": True}, + } + + _attribute_map = { + "node_id": {"key": "nodeId", "type": "str"}, + "mrenclave": {"key": "mrenclave", "type": "str"}, + "quote_version": {"key": "quoteVersion", "type": "str"}, + "raw": {"key": "raw", "type": "str"}, + } + + def __init__( + self, + *, + node_id: str, + quote_version: str, + raw: str, + mrenclave: Optional[str] = None, + **kwargs + ): + super(EnclaveQuote, self).__init__(**kwargs) + self.node_id = node_id + self.mrenclave = mrenclave + self.quote_version = quote_version + self.raw = raw + + +class LedgerEntry(msrest.serialization.Model): + """An entry in the ledger. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param contents: Required. Contents of the ledger entry. + :type contents: str + :ivar sub_ledger_id: Identifier for sub-ledgers. + :vartype sub_ledger_id: str + :ivar transaction_id: A unique identifier for the state of the ledger. If returned as part of a + LedgerEntry, it indicates the state from which the entry was read. + :vartype transaction_id: str + """ + + _validation = { + "contents": {"required": True}, + "sub_ledger_id": {"readonly": True}, + "transaction_id": {"readonly": True}, + } + + _attribute_map = { + "contents": {"key": "contents", "type": "str"}, + "sub_ledger_id": {"key": "subLedgerId", "type": "str"}, + "transaction_id": {"key": "transactionId", "type": "str"}, + } + + def __init__(self, *, contents: str, **kwargs): + super(LedgerEntry, self).__init__(**kwargs) + self.contents = contents + self.sub_ledger_id = None + self.transaction_id = None + + +class LedgerQueryResult(msrest.serialization.Model): + """The result of querying for a ledger entry from an older transaction id. The ledger entry is available in the response only if the returned state is Ready. + + All required parameters must be populated in order to send to Azure. + + :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". + :type state: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + :param entry: The ledger entry found as a result of the query. This is only available if the + query is in Ready state. + :type entry: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry + """ + + _validation = { + "state": {"required": True}, + } + + _attribute_map = { + "state": {"key": "state", "type": "str"}, + "entry": {"key": "entry", "type": "LedgerEntry"}, + } + + def __init__( + self, + *, + state: Union[str, "ConfidentialLedgerQueryState"], + entry: Optional["LedgerEntry"] = None, + **kwargs + ): + super(LedgerQueryResult, self).__init__(**kwargs) + self.state = state + self.entry = entry + + +class LedgerUser(msrest.serialization.Model): + """Details about a Confidential Ledger user. + + Variables are only populated by the server, and will be ignored when sending a request. + + All required parameters must be populated in order to send to Azure. + + :param assigned_role: Required. Represents an assignable role. Possible values include: + "Administrator", "Contributor", "Reader". + :type assigned_role: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + :ivar user_id: Identifier for the user. This must either be an AAD object id or a certificate + fingerprint. + :vartype user_id: str + """ + + _validation = { + "assigned_role": {"required": True}, + "user_id": {"readonly": True}, + } + + _attribute_map = { + "assigned_role": {"key": "assignedRole", "type": "str"}, + "user_id": {"key": "userId", "type": "str"}, + } + + def __init__( + self, *, assigned_role: Union[str, "ConfidentialLedgerUserRoleName"], **kwargs + ): + super(LedgerUser, self).__init__(**kwargs) + self.assigned_role = assigned_role + self.user_id = None + + +class LedgerWriteResult(msrest.serialization.Model): + """Returned as a result of a write to the Confidential Ledger, the transaction id in the response indicates when the write will become durable. + + All required parameters must be populated in order to send to Azure. + + :param sub_ledger_id: Required. Identifier for sub-ledgers. + :type sub_ledger_id: str + """ + + _validation = { + "sub_ledger_id": {"required": True}, + } + + _attribute_map = { + "sub_ledger_id": {"key": "subLedgerId", "type": "str"}, + } + + def __init__(self, *, sub_ledger_id: str, **kwargs): + super(LedgerWriteResult, self).__init__(**kwargs) + self.sub_ledger_id = sub_ledger_id + + +class MerkleProofElement(msrest.serialization.Model): + """An item in the Merkle proof. + + :param left: + :type left: str + :param right: + :type right: str + """ + + _attribute_map = { + "left": {"key": "left", "type": "str"}, + "right": {"key": "right", "type": "str"}, + } + + def __init__( + self, *, left: Optional[str] = None, right: Optional[str] = None, **kwargs + ): + super(MerkleProofElement, self).__init__(**kwargs) + self.left = left + self.right = right + + +class PagedLedgerEntries(msrest.serialization.Model): + """Paginated ledger entries returned in response to a query. + + All required parameters must be populated in order to send to Azure. + + :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". + :type state: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + :param next_link: Path from which to retrieve the next page of results. + :type next_link: str + :param entries: Required. Array of ledger entries. + :type entries: + list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry] + """ + + _validation = { + "state": {"required": True}, + "entries": {"required": True}, + } + + _attribute_map = { + "state": {"key": "state", "type": "str"}, + "next_link": {"key": "@nextLink", "type": "str"}, + "entries": {"key": "entries", "type": "[LedgerEntry]"}, + } + + def __init__( + self, + *, + state: Union[str, "ConfidentialLedgerQueryState"], + entries: List["LedgerEntry"], + next_link: Optional[str] = None, + **kwargs + ): + super(PagedLedgerEntries, self).__init__(**kwargs) + self.state = state + self.next_link = next_link + self.entries = entries + + +class ReceiptContents(msrest.serialization.Model): + """A receipt certifying the transaction at the specified id. + + All required parameters must be populated in order to send to Azure. + + :param leaf: Required. Merkle tree leaf for this transaction. + :type leaf: str + :param node_id: Required. Id of the node returning the receipt. + :type node_id: str + :param proof: Required. Merkle proof. + :type proof: + list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.MerkleProofElement] + :param root: Required. Root of the Merkle tree at the time the transaction was recorded. + :type root: str + :param signature: Required. Signature by the node, with its certificate, over the Merkle root. + :type signature: str + """ + + _validation = { + "leaf": {"required": True}, + "node_id": {"required": True}, + "proof": {"required": True}, + "root": {"required": True}, + "signature": {"required": True}, + } + + _attribute_map = { + "leaf": {"key": "leaf", "type": "str"}, + "node_id": {"key": "nodeId", "type": "str"}, + "proof": {"key": "proof", "type": "[MerkleProofElement]"}, + "root": {"key": "root", "type": "str"}, + "signature": {"key": "signature", "type": "str"}, + } + + def __init__( + self, + *, + leaf: str, + node_id: str, + proof: List["MerkleProofElement"], + root: str, + signature: str, + **kwargs + ): + super(ReceiptContents, self).__init__(**kwargs) + self.leaf = leaf + self.node_id = node_id + self.proof = proof + self.root = root + self.signature = signature + + +class RoleAssignment(msrest.serialization.Model): + """Object for assigning a role to a user. + + All required parameters must be populated in order to send to Azure. + + :param role_name: Required. Represents an assignable role. Possible values include: + "Administrator", "Contributor", "Reader". + :type role_name: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + :param description: Description of the role. + :type description: str + """ + + _validation = { + "role_name": {"required": True}, + } + + _attribute_map = { + "role_name": {"key": "roleName", "type": "str"}, + "description": {"key": "description", "type": "str"}, + } + + def __init__( + self, + *, + role_name: Union[str, "ConfidentialLedgerUserRoleName"], + description: Optional[str] = None, + **kwargs + ): + super(RoleAssignment, self).__init__(**kwargs) + self.role_name = role_name + self.description = description + + +class TransactionReceipt(msrest.serialization.Model): + """A receipt certifying the transaction at the specified id. + + All required parameters must be populated in order to send to Azure. + + :param receipt: A receipt certifying the transaction at the specified id. + :type receipt: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ReceiptContents + :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". + :type state: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + :param transaction_id: Required. A unique identifier for the state of the ledger. If returned + as part of a LedgerEntry, it indicates the state from which the entry was read. + :type transaction_id: str + """ + + _validation = { + "state": {"required": True}, + "transaction_id": {"required": True}, + } + + _attribute_map = { + "receipt": {"key": "receipt", "type": "ReceiptContents"}, + "state": {"key": "state", "type": "str"}, + "transaction_id": {"key": "transactionId", "type": "str"}, + } + + def __init__( + self, + *, + state: Union[str, "ConfidentialLedgerQueryState"], + transaction_id: str, + receipt: Optional["ReceiptContents"] = None, + **kwargs + ): + super(TransactionReceipt, self).__init__(**kwargs) + self.receipt = receipt + self.state = state + self.transaction_id = transaction_id + + +class TransactionStatus(msrest.serialization.Model): + """Response returned to a query for the transaction status. + + All required parameters must be populated in order to send to Azure. + + :param state: Required. Represents the state of the transaction. Possible values include: + "Committed", "Pending". + :type state: str or + ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionState + :param transaction_id: Required. A unique identifier for the state of the ledger. If returned + as part of a LedgerEntry, it indicates the state from which the entry was read. + :type transaction_id: str + """ + + _validation = { + "state": {"required": True}, + "transaction_id": {"required": True}, + } + + _attribute_map = { + "state": {"key": "state", "type": "str"}, + "transaction_id": {"key": "transactionId", "type": "str"}, + } + + def __init__( + self, *, state: Union[str, "TransactionState"], transaction_id: str, **kwargs + ): + super(TransactionStatus, self).__init__(**kwargs) + self.state = state + self.transaction_id = transaction_id diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/__init__.py new file mode 100644 index 0000000000000..343e192364e7c --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/__init__.py @@ -0,0 +1,15 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from ._confidential_ledger_client_operations import ( + ConfidentialLedgerClientOperationsMixin, +) + +__all__ = [ + "ConfidentialLedgerClientOperationsMixin", +] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py new file mode 100644 index 0000000000000..f4cbad54f0f29 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py @@ -0,0 +1,998 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import TYPE_CHECKING +import warnings + +from azure.core.exceptions import ( + ClientAuthenticationError, + HttpResponseError, + ResourceExistsError, + ResourceNotFoundError, + map_error, +) +from azure.core.paging import ItemPaged +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import HttpRequest, HttpResponse + +from .. import models as _models + +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union + + T = TypeVar("T") + ClsType = Optional[ + Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any] + ] + + +class ConfidentialLedgerClientOperationsMixin(object): + def get_constitution( + self, + ledger_base_url, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.Constitution" + """Gets the constitution used for governance. + + The constitution is a script that assesses and applies proposals from consortium members. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Constitution, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.Constitution"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_constitution.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("Constitution", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_constitution.metadata = {"url": "/app/governance/constitution"} # type: ignore + + def get_consortium_members( + self, + ledger_base_url, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.Consortium" + """Gets the consortium members. + + Consortium members can manage the Confidential Ledger. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Consortium, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.Consortium"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_consortium_members.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("Consortium", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_consortium_members.metadata = {"url": "/app/governance/members"} # type: ignore + + def get_enclave_quotes( + self, + ledger_base_url, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.ConfidentialLedgerEnclaves" + """Gets quotes for all nodes of the Confidential Ledger. + + A quote is an SGX enclave measurement that can be used to verify the validity of a node and its + enclave. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ConfidentialLedgerEnclaves, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop( + "cls", None + ) # type: ClsType["_models.ConfidentialLedgerEnclaves"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_enclave_quotes.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize( + "ConfidentialLedgerEnclaves", pipeline_response + ) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_enclave_quotes.metadata = {"url": "/app/enclaveQuotes"} # type: ignore + + def get_ledger_entries( + self, + ledger_base_url, # type: str + sub_ledger_id=None, # type: Optional[str] + from_transaction_id=None, # type: Optional[str] + to_transaction_id=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> Iterable["_models.PagedLedgerEntries"] + """Gets ledger entries from a sub-ledger corresponding to a range. + + A sub-ledger id may optionally be specified. Only entries in the specified (or default) sub- + ledger will be returned. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :param from_transaction_id: Specify the first transaction ID in a range. + :type from_transaction_id: str + :param to_transaction_id: Specify the last transaction ID in a range. + :type to_transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either PagedLedgerEntries or the result of cls(response) + :rtype: ~azure.core.paging.ItemPaged[~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.PagedLedgerEntries"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header( + "accept", accept, "str" + ) + + if not next_link: + # Construct URL + url = self.get_ledger_entries.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + if sub_ledger_id is not None: + query_parameters["subLedgerId"] = self._serialize.query( + "sub_ledger_id", sub_ledger_id, "str" + ) + if from_transaction_id is not None: + query_parameters["fromTransactionId"] = self._serialize.query( + "from_transaction_id", from_transaction_id, "str" + ) + if to_transaction_id is not None: + query_parameters["toTransactionId"] = self._serialize.query( + "to_transaction_id", to_transaction_id, "str" + ) + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + request = self._client.get(url, query_parameters, header_parameters) + return request + + def extract_data(pipeline_response): + deserialized = self._deserialize("PagedLedgerEntries", pipeline_response) + list_of_elem = deserialized.entries + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, iter(list_of_elem) + + def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = self._client._pipeline.run( + request, stream=False, **kwargs + ) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + map_error( + status_code=response.status_code, + response=response, + error_map=error_map, + ) + raise HttpResponseError(response=response, model=error) + + return pipeline_response + + return ItemPaged(get_next, extract_data) + + get_ledger_entries.metadata = {"url": "/app/transactions"} # type: ignore + + def post_ledger_entry( + self, + ledger_base_url, # type: str + contents, # type: str + sub_ledger_id=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> "_models.LedgerWriteResult" + """Writes a ledger entry. + + A sub-ledger id may optionally be specified. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param contents: Contents of the ledger entry. + :type contents: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerWriteResult, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerWriteResult"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + + _entry = _models.LedgerEntry(contents=contents) + api_version = "0.1-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.post_ledger_entry.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + if sub_ledger_id is not None: + query_parameters["subLedgerId"] = self._serialize.query( + "sub_ledger_id", sub_ledger_id, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Content-Type"] = self._serialize.header( + "content_type", content_type, "str" + ) + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + body_content_kwargs = {} # type: Dict[str, Any] + if _entry is not None: + body_content = self._serialize.body(_entry, "LedgerEntry") + else: + body_content = None + body_content_kwargs["content"] = body_content + request = self._client.post( + url, query_parameters, header_parameters, **body_content_kwargs + ) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + response_headers = {} + response_headers["x-ms-ccf-transaction-id"] = self._deserialize( + "str", response.headers.get("x-ms-ccf-transaction-id") + ) + deserialized = self._deserialize("LedgerWriteResult", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, response_headers) + + return deserialized + + post_ledger_entry.metadata = {"url": "/app/transactions"} # type: ignore + + def get_ledger_entry_for_transaction_id( + self, + ledger_base_url, # type: str + transaction_id, # type: str + sub_ledger_id=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> "_models.LedgerQueryResult" + """Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value. + + To return older ledger entries, the relevant sections of the ledger must be read from disk and + validated. To prevent blocking within the enclave, the response will indicate whether the entry + is ready and part of the response, or if the loading is still ongoing. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerQueryResult, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerQueryResult"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_ledger_entry_for_transaction_id.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "transactionId": self._serialize.url( + "transaction_id", transaction_id, "str" + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + if sub_ledger_id is not None: + query_parameters["subLedgerId"] = self._serialize.query( + "sub_ledger_id", sub_ledger_id, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("LedgerQueryResult", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_ledger_entry_for_transaction_id.metadata = {"url": "/app/transactions/{transactionId}"} # type: ignore + + def get_receipt( + self, + ledger_base_url, # type: str + transaction_id, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.TransactionReceipt" + """Gets a receipt certifying ledger contents at a particular transaction id. + + Gets a receipt certifying ledger contents at a particular transaction id. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: TransactionReceipt, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.TransactionReceipt"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_receipt.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "transactionId": self._serialize.url( + "transaction_id", transaction_id, "str" + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("TransactionReceipt", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_receipt.metadata = {"url": "/app/transactions/{transactionId}/receipt"} # type: ignore + + def get_transaction_status( + self, + ledger_base_url, # type: str + transaction_id, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.TransactionStatus" + """Gets the status of an entry identified by a transaction id. + + Gets the status of an entry identified by a transaction id. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: TransactionStatus, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.TransactionStatus"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_transaction_status.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "transactionId": self._serialize.url( + "transaction_id", transaction_id, "str" + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("TransactionStatus", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_transaction_status.metadata = {"url": "/app/transactions/{transactionId}/status"} # type: ignore + + def get_current_ledger_entry( + self, + ledger_base_url, # type: str + sub_ledger_id=None, # type: Optional[str] + **kwargs # type: Any + ): + # type: (...) -> "_models.LedgerEntry" + """Gets the current value available in the ledger. + + A sub-ledger id may optionally be specified. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerEntry, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerEntry"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_current_ledger_entry.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + if sub_ledger_id is not None: + query_parameters["subLedgerId"] = self._serialize.query( + "sub_ledger_id", sub_ledger_id, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("LedgerEntry", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_current_ledger_entry.metadata = {"url": "/app/transactions/current"} # type: ignore + + def delete_user( + self, + ledger_base_url, # type: str + user_id, # type: str + **kwargs # type: Any + ): + # type: (...) -> None + """Deletes a user from the Confidential Ledger. + + Deletes a user from the Confidential Ledger. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.delete_user.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "userId": self._serialize.url("user_id", user_id, "str"), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [204]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + if cls: + return cls(pipeline_response, None, {}) + + delete_user.metadata = {"url": "/app/users/{userId}"} # type: ignore + + def get_user( + self, + ledger_base_url, # type: str + user_id, # type: str + **kwargs # type: Any + ): + # type: (...) -> "_models.LedgerUser" + """Gets a user. + + Gets a user. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerUser, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerUser"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_user.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "userId": self._serialize.url("user_id", user_id, "str"), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("LedgerUser", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + get_user.metadata = {"url": "/app/users/{userId}"} # type: ignore + + def patch_user( + self, + ledger_base_url, # type: str + user_id, # type: str + assigned_role, # type: Union[str, "_models.ConfidentialLedgerUserRoleName"] + **kwargs # type: Any + ): + # type: (...) -> "_models.LedgerUser" + """Adds a user or updates a user's fields. + + A JSON merge patch is applied for existing users. + + :param ledger_base_url: The Confidential Ledger URL, for example + https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :param assigned_role: Represents an assignable role. + :type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerUser, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerUser"] + error_map = { + 401: ClientAuthenticationError, + 404: ResourceNotFoundError, + 409: ResourceExistsError, + } + error_map.update(kwargs.pop("error_map", {})) + + _user_details = _models.LedgerUser(assigned_role=assigned_role) + api_version = "0.1-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.patch_user.metadata["url"] # type: ignore + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "ledger_base_url", ledger_base_url, "str", skip_quote=True + ), + "userId": self._serialize.url("user_id", user_id, "str"), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters["api-version"] = self._serialize.query( + "api_version", api_version, "str" + ) + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters["Content-Type"] = self._serialize.header( + "content_type", content_type, "str" + ) + header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(_user_details, "LedgerUser") + body_content_kwargs["content"] = body_content + request = self._client.patch( + url, query_parameters, header_parameters, **body_content_kwargs + ) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error( + status_code=response.status_code, response=response, error_map=error_map + ) + error = self._deserialize.failsafe_deserialize( + _models.ConfidentialLedgerError, response + ) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize("LedgerUser", pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + + patch_user.metadata = {"url": "/app/users/{userId}"} # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/py.typed b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/py.typed new file mode 100644 index 0000000000000..e5aff4f83af86 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/py.typed @@ -0,0 +1 @@ +# Marker file for PEP 561. \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_models.py new file mode 100644 index 0000000000000..ccce15f08128a --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_models.py @@ -0,0 +1,356 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + + +from ._enums import LedgerUserRole, TransactionState + + +try: + from typing import TYPE_CHECKING +except ImportError: + TYPE_CHECKING = False + +if TYPE_CHECKING: + # pylint:disable=unused-import + from typing import Dict, List + + +class AppendResult(object): + """Result of appending to the ledger. + + :param transaction_id: Identifier for when the append transaction was registered. + :type transaction_id: str + :param sub_ledger_id: Identifies the sub-ledger the entry was appended to. + :type sub_ledger_id: str + """ + + def __init__( + self, + transaction_id, # type: str + sub_ledger_id, # type: str + ): + self._transaction_id = transaction_id + self._sub_ledger_id = sub_ledger_id + + @classmethod + def _from_pipeline_result(cls, _, deserialized, response_headers): + transaction_id = response_headers["x-ms-ccf-transaction-id"] + return cls( + transaction_id=transaction_id, sub_ledger_id=deserialized.sub_ledger_id + ) + + @property + def transaction_id(self): + # type: () -> str + """Identifier for when the append transaction was registered.""" + return self._transaction_id + + @property + def sub_ledger_id(self): + # type: () -> str + """Identifier for the sub-ledger the entry was appended to.""" + return self._sub_ledger_id + + +class ConsortiumMember(object): + """Describes a member of the consortium. + + :param certificate: Certificate used by the member. + :type certificate: str + :param id: The member's assigned identifier. + :type id: str + """ + + def __init__( + self, + certificate, # type: str + member_id, # type: str + ): + if not certificate or not member_id: + raise ValueError("certificate and member_id cannot be None") + + self._certificate = certificate + self._member_id = member_id + + @property + def certificate(self): + # type: () -> str + """The member's certificate.""" + return self._certificate + + @property + def id(self): + # type: () -> str + """The member's identifier.""" + return self._member_id + + +class Consortium(object): + """Describes the consortium. + + :param members: List of members of the consortium. + :type members: List[ConsortiumMember] + """ + + def __init__( + self, members # type: List[ConsortiumMember] + ): + self._members = members + + @property + def members(self): + # type: () -> List[ConsortiumMember] + """Members of the consortium.""" + return self._members + + +class Constitution(object): + """Governance script for the Confidential Ledger. + + :param script: Contents of the constitution script. + :type script: str + :param digest: SHA256 digest of the script. + :type digest: str + """ + + def __init__( + self, + script, # type: str + digest, # type: str + ): + self._script = script + self._digest = digest + + @property + def contents(self): + # type: () -> str + """The contents of the constitution.""" + return self._script + + @property + def digest(self): + # type: () -> str + """SHA256 of the constitution.""" + return self._digest + + +class EnclaveQuote(object): + """Quote of an SGX enclave. + + :param node_id: ID assigned to this node by CCF. + :type node_id: int + :param mrenclave: MRENCLAVE value of the code running in the enclave. + :type mrenclave: str + :param raw_quote: Raw SGX quote, parsable by tools like Open Enclave's oeverify. + :type raw_quote: str + :param version: Version of the quote. + :type version: str + """ + + def __init__( + self, + node_id, # type: int + mrenclave, # type: str + raw_quote, # type: str + version, # type: str + ): + self._node_id = node_id + self._mrenclave = mrenclave + self._raw_quote = raw_quote + self._version = version + + @property + def node_id(self): + # type: () -> int + """The ID of the node identified by this quote.""" + return self._node_id + + @property + def mrenclave(self): + # type: () -> str + """The MRENCLAVE value for this enclave.""" + return self._mrenclave + + @property + def raw_quote(self): + # type: () -> str + """The raw quote for this enclave.""" + return self._raw_quote + + @property + def version(self): + # type: () -> str + """The version of the quote.""" + return self._version + + +class LedgerEnclaves(object): + """Collection of enclaves in the ledger. + + :param quotes: Dictionary of enclaves in the Confidential Ledger. + :type quotes: Dict[str, EnclaveQuote] + :param source_node: Id of the node providing the quotes. + :type source_node: str + """ + + def __init__( + self, + quotes, # type: Dict[str, EnclaveQuote] + source_node, # type: str + ): + self._quotes = quotes + self._source_node = source_node + + @property + def quotes(self): + # type: (...) -> Dict[str, EnclaveQuote] + """Get a dictionary of enclaves quotes.""" + return self._quotes + + @property + def source_node(self): + # type: (...) -> str + """Identifies the node that returned the contained quotes.""" + return self._source_node + + +class LedgerEntry(object): + """An entry in the ledger. + + :param transaction_id: Identifier for the transaction containing this ledger entry. + :type transaction_id: str + :param contents: Contents of the ledger entry. + :type contents: str + :param sub_ledger_id: Identifies the sub-ledger the entry is a part of. + :type sub_ledger_id: str + """ + + def __init__( + self, + transaction_id, # type: str + contents, # type: str + sub_ledger_id, # type: int + ): + self._transaction_id = transaction_id + self._contents = contents + self._sub_ledger_id = sub_ledger_id + + @property + def transaction_id(self): + # type: () -> str + """Id of the ledger entry.""" + return self._transaction_id + + @property + def contents(self): + # type: () -> str + """Contents of the ledger entry.""" + return self._contents + + @property + def sub_ledger_id(self): + # type: () -> int + """Identifies the sub-ledger this entry is a part of.""" + return self._sub_ledger_id + + @classmethod + def _from_pipeline_result(cls, deserialized): + # type: (...) -> LedgerEntry + return cls( + transaction_id=deserialized.transaction_id, + contents=deserialized.contents, + sub_ledger_id=deserialized.sub_ledger_id, + ) + + +class LedgerUser(object): + """Models a Confidential Ledger user. + + :param user_id: Identifier of the user. + :type user_id: str + :param role: Role assigned to the user. + :type role: LedgerUserRole + """ + + def __init__( + self, + user_id, # type: str + role, # type: LedgerUserRole + ): + self._id = user_id + self._role = role + + @property + def id(self): + # type: () -> str + """Returns the id of this user.""" + return self._id + + @property + def role(self): + # type: () -> LedgerUserRole + """Returns the role assigned to this user.""" + return self._role + + +class TransactionReceipt(object): + """Contains a receipt certifying a transaction. + + :param transaction_id: Unique identifier for a transaction. + :type transaction_id: str + :param receipt: The receipt, which is a list of integers comprising a Merkle proof. + :type receipt: List[int] + """ + + def __init__( + self, + transaction_id, # type: str + receipt, # type: List[int] + ): + # type: (int, List[int]) -> None + self._transaction_id = transaction_id + self._contents = receipt + + @property + def contents(self): + # type: () -> List[int] + """Contents of the receipt.""" + return self._contents + + @property + def transaction_id(self): + # type: () -> str + """Identifier for the transaction certified by this receipt.""" + return self._transaction_id + + +class TransactionStatus(object): + """Represents the status of a transaction. + + :param transaction_id: Identifier for the transaction. + :type transaction_id: str + :param state: State of the transation. + :type state: ~azure.confidentialledger.TransactionState + """ + + def __init__( + self, + transaction_id, # type: str + state, # type: TransactionState + ): + self._transaction_id = transaction_id + self._state = state + + @property + def transaction_id(self): + # type: () -> str + """The identifier for this transaction.""" + return self._transaction_id + + @property + def state(self): + # type: () -> TransactionState + """The state of the transaction.""" + return self._state diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py new file mode 100644 index 0000000000000..e44ed743c5cd6 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py @@ -0,0 +1,12 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +from .async_confidential_ledger_client_base import AsyncConfidentialLedgerClientBase +from .confidential_ledger_client_base import ( + ApiVersion, + ConfidentialLedgerClientBase, + DEFAULT_VERSION, +) +from .credential import ConfidentialLedgerCertificateCredential diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py new file mode 100644 index 0000000000000..83b456724e37d --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py @@ -0,0 +1,136 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +from typing import Any, TYPE_CHECKING, Union + +from azure.core.pipeline.policies import ( + AsyncBearerTokenCredentialPolicy, + HttpLoggingPolicy, +) +from azure.core.pipeline.transport import AioHttpTransport + +from .._generated_ledger.aio import ( + ConfidentialLedgerClient as _ConfidentialLedgerClient, +) +from .confidential_ledger_client_base import DEFAULT_VERSION, ApiVersion +from .credential import ConfidentialLedgerCertificateCredential + +if TYPE_CHECKING: + from azure.core.credentials import TokenCredential + + +class AsyncConfidentialLedgerClientBase(object): + def __init__( + self, + *, + ledger_url: str, + credential: Union[ConfidentialLedgerCertificateCredential, "TokenCredential"], + ledger_certificate_path: str, + **kwargs: Any + ) -> None: + + client = kwargs.get("generated_client") + if client: + # caller provided a configured client -> nothing left to initialize + self._client = client + return + + if not ledger_url: + raise ValueError("Expected ledger_url to be a non-empty string") + + if not credential: + raise ValueError("Expected credential to not be None") + + if type(ledger_certificate_path) is not str: + raise TypeError("ledger_certificate_path must be a string") + + if ledger_certificate_path == "": + raise ValueError( + "If not None, ledger_certificate_path must be a non-empty string" + ) + + ledger_url = ledger_url.strip(" /") + try: + if not ledger_url.lower().startswith("https://"): + self._ledger_url = "https://" + ledger_url + else: + self._ledger_url = ledger_url + except AttributeError: + raise ValueError("Confidential Ledger URL must be a string.") + + self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) + + pipeline = kwargs.pop("pipeline", None) + transport = kwargs.pop("transport", None) + if transport is None: + # Customize the transport layer to use client certificate authentication and validate + # a self-signed TLS certificate. + if type(credential) is ConfidentialLedgerCertificateCredential: + # The async version of the client seems to expect a sequence of filenames. + # azure/core/pipeline/transport/_aiohttp.py:163 + # > ssl_ctx.load_cert_chain(*cert) + kwargs["connection_cert"] = (credential.certificate_path,) + + kwargs["connection_verify"] = ledger_certificate_path + transport = AioHttpTransport(**kwargs) + + http_logging_policy = HttpLoggingPolicy(**kwargs) + http_logging_policy.allowed_header_names.update( + { + "x-ms-keyvault-network-info", + "x-ms-keyvault-region", + "x-ms-keyvault-service-version", + } + ) + + if not isinstance(credential, ConfidentialLedgerCertificateCredential): + kwargs["authentication_policy"] = kwargs.pop( + "authentication_policy", + AsyncBearerTokenCredentialPolicy( + credential, + "https://confidential-ledger-ppe.azure.com/.default", + **kwargs + ), + ) + + try: + self._client = _ConfidentialLedgerClient( + api_version=self.api_version, + pipeline=pipeline, + transport=transport, + http_logging_policy=http_logging_policy, + **kwargs + ) + self._models = _ConfidentialLedgerClient.models( + api_version=self.api_version + ) + except NotImplementedError: + raise NotImplementedError( + "This package doesn't support API version '{}'. ".format( + self.api_version + ) + + "Supported versions: {}".format( + ", ".join(v.value for v in ApiVersion) + ) + ) + + @property + def ledger_url(self) -> str: + """The URL this client is connected to.""" + return self._ledger_url + + async def __aenter__(self) -> "AsyncConfidentialLedgerClientBase": + await self._client.__aenter__() + return self + + async def __aexit__(self, *args: Any) -> None: + await self._client.__aexit__(*args) + + async def close(self) -> None: + """Close sockets opened by the client. + + Calling this method is unnecessary when using the client as a context manager. + """ + await self._client.close() diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py new file mode 100644 index 0000000000000..55c587f4b2984 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py @@ -0,0 +1,141 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +from enum import Enum + +from azure.core.pipeline.policies import BearerTokenCredentialPolicy, HttpLoggingPolicy +from azure.core.pipeline.transport import RequestsTransport + +from .._generated_ledger import ConfidentialLedgerClient as _ConfidentialLedgerClient +from .credential import ConfidentialLedgerCertificateCredential + +try: + from typing import TYPE_CHECKING +except ImportError: + TYPE_CHECKING = False + +if TYPE_CHECKING: + from azure.core.credentials import TokenCredential + from typing import Any, Union + + +class ApiVersion(str, Enum): + """Confidential Ledger API versions supported by this package.""" + + #: this is the default version + V0_1 = "0.1-preview" + + +DEFAULT_VERSION = ApiVersion.V0_1 + + +class ConfidentialLedgerClientBase(object): + def __init__(self, ledger_url, credential, ledger_certificate_path, **kwargs): + # type: (str, Union[ConfidentialLedgerCertificateCredential, TokenCredential], str, Any) -> None + + client = kwargs.get("generated_client") + if client: + # caller provided a configured client -> nothing left to initialize + self._client = client + return + + if not ledger_url: + raise ValueError("Expected ledger_url to be a non-empty string") + + if not credential: + raise ValueError("Expected credential to not be None") + + if type(ledger_certificate_path) is not str: + raise TypeError("ledger_certificate_path must be a string") + + if ledger_certificate_path == "": + raise ValueError( + "If not None, ledger_certificate_path must be a non-empty string" + ) + + try: + ledger_url = ledger_url.strip(" /") + if not ledger_url.lower().startswith("https://"): + self._ledger_url = "https://" + ledger_url + else: + self._ledger_url = ledger_url + except AttributeError: + raise ValueError("Confidential Ledger URL must be a string.") + + self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) + + pipeline = kwargs.pop("pipeline", None) + transport = kwargs.pop("transport", None) + if transport is None: + # Customize the transport layer to use client certificate authentication and validate + # a self-signed TLS certificate. + if isinstance(credential, ConfidentialLedgerCertificateCredential): + kwargs["connection_cert"] = credential.certificate_path + + kwargs["connection_verify"] = ledger_certificate_path + transport = RequestsTransport(**kwargs) + + http_logging_policy = HttpLoggingPolicy(**kwargs) + http_logging_policy.allowed_header_names.update( + { + "x-ms-keyvault-network-info", + "x-ms-keyvault-region", + "x-ms-keyvault-service-version", + } + ) + + if not isinstance(credential, ConfidentialLedgerCertificateCredential): + kwargs["authentication_policy"] = kwargs.pop( + "authentication_policy", + BearerTokenCredentialPolicy( + credential, + "https://confidential-ledger-ppe.azure.com/.default", + **kwargs + ), + ) + + try: + self._client = _ConfidentialLedgerClient( + api_version=self.api_version, + pipeline=pipeline, + transport=transport, + http_logging_policy=http_logging_policy, + **kwargs + ) + self._models = _ConfidentialLedgerClient.models( + api_version=self.api_version + ) + except NotImplementedError: + raise NotImplementedError( + "This package doesn't support API version '{}'. ".format( + self.api_version + ) + + "Supported versions: {}".format( + ", ".join(v.value for v in ApiVersion) + ) + ) + + @property + def ledger_url(self): + # type: () -> str + """The URL this client is connected to.""" + return self._ledger_url + + def __enter__(self): + # type: () -> ConfidentialLedgerClientBase + self._client.__enter__() + return self + + def __exit__(self, *args): + # type: (Any) -> None + self._client.__exit__(*args) + + def close(self): + # type: () -> None + """Close sockets opened by the client. + + Calling this method is unnecessary when using the client as a context manager. + """ + self._client.close() diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/credential.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/credential.py new file mode 100644 index 0000000000000..5fcb2ad2278e2 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/credential.py @@ -0,0 +1,35 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +from msrest.exceptions import ClientRequestError, raise_with_traceback +from msrest.pipeline import HTTPPolicy + +import requests + +try: + from typing import TYPE_CHECKING +except ImportError: + TYPE_CHECKING = False + +if TYPE_CHECKING: + # pylint:disable=unused-import + pass + + +class ConfidentialLedgerCertificateCredential(object): + """A credential for authenticating with the Confidential Ledger using a certificate. + + :param str certificate_path: Path to the PEM-encoded certificate file including the private key. + """ + + def __init__(self, certificate_path): + # type: (str) -> None + if not certificate_path: + raise ValueError("certificate_path must be a non-empty string") + + if not certificate_path.endswith(".pem"): + raise ValueError("certificate_path must point to a .pem file") + + self.certificate_path = certificate_path diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_version.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_version.py new file mode 100644 index 0000000000000..a58dbf5af24a8 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_version.py @@ -0,0 +1,6 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +VERSION = "0.0.1" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/__init__.py new file mode 100644 index 0000000000000..3bfa6bcd019bc --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/__init__.py @@ -0,0 +1,9 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +from ._client import ConfidentialLedgerClient + + +__all__ = ["ConfidentialLedgerClient"] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py new file mode 100644 index 0000000000000..20b6fcad8d246 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py @@ -0,0 +1,463 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +import asyncio +from typing import Any, List, Optional, TYPE_CHECKING, Union + +from azure.core.async_paging import AsyncItemPaged +from azure.core.tracing.decorator import distributed_trace +from azure.core.tracing.decorator_async import distributed_trace_async + +from .._enums import LedgerUserRole, TransactionState +from .._generated_ledger.models import ConfidentialLedgerQueryState +from .._models import ( + AppendResult, + Constitution, + Consortium, + ConsortiumMember, + EnclaveQuote, + LedgerEnclaves, + LedgerEntry, + LedgerUser, + TransactionReceipt, + TransactionStatus, +) +from .._shared import ( + AsyncConfidentialLedgerClientBase, + ConfidentialLedgerCertificateCredential, +) + +if TYPE_CHECKING: + from azure.core.credentials import TokenCredential + + +class ConfidentialLedgerClient(AsyncConfidentialLedgerClientBase): + """An asynchronous client for putting data into and querying data from the Confidential Ledger + service. + + The `transport` parameter is typically accepted by Azure SDK clients to provide a custom + transport stage in the pipeline. Since this client makes modifications to the default transport, + using a custom transport will override and remove the following functionality: + 1) Authentication using a client certificate. + 2) TLS verification using the Confidential Ledger TLS certificate. + + :param str ledger_url: URL of the Confidential Ledger service. + :param credential: A credential object for authenticating with the Confidential Ledger. + :type credential: ~azure.confidentialledger.ConfidentialLedgerCertificateCredential + :param str ledger_certificate_path: The path to the ledger's TLS certificate. + :keyword api_version: Version of the Confidential Ledger API to use. Defaults to the most recent. + :type api_version: ~azure.confidentialledger.ApiVersion + """ + + def __init__( + self, + ledger_url: str, + credential: Union[ConfidentialLedgerCertificateCredential, "TokenCredential"], + ledger_certificate_path: str, + **kwargs: Any, + ) -> None: + super().__init__( + ledger_url=ledger_url, + credential=credential, + ledger_certificate_path=ledger_certificate_path, + **kwargs, + ) + + @distributed_trace_async + async def append_to_ledger( + self, + entry_contents: str, + *, + sub_ledger_id: Optional[str] = None, + wait_for_commit: bool = False, + **kwargs: Any, + ) -> AppendResult: + """Appends an entry to the Confidential Ledger. + + :param entry_contents: Text to write to the ledger. + :type entry_contents: str + :param sub_ledger_id: Identifies the sub-ledger to append to, defaults to None. If none is + specified, the service will use the service-default sub-ledger id. + :type sub_ledger_id: Optional[str] + :param wait_for_commit: If True, this method will not return until the write is + durably saved to the ledger, defaults to False. + :type wait_for_commit: bool, defaults to False. + :return: Details about the write transaction. + :rtype: ~azure.confidentialledger.AppendResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if entry_contents is None: + raise ValueError("entry_contents must not be None") + + result = await self._client.post_ledger_entry( + ledger_base_url=self._ledger_url, + contents=entry_contents, + sub_ledger_id=sub_ledger_id, + cls=kwargs.pop("cls", AppendResult._from_pipeline_result), + **kwargs, + ) + + if wait_for_commit: + await self.wait_until_durable(result.transaction_id, **kwargs) + + return result + + @distributed_trace_async + async def create_or_update_user( + self, user_id: str, role: LedgerUserRole, **kwargs: Any + ) -> LedgerUser: + """Creates a new Confidential Ledger user, or updates an existing one. + + :param user_id: Identifies the user to delete. This should be an AAD object id or + certificate fingerprint. + :type user_id: str + :param role: Role to assigned to the user. + :type role: LedgerUserRole + :return: Details of the updated ledger user. + :rtype: ~azure.confidentialledger.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if user_id is None or role is None: + raise ValueError("user_id and role cannot be None") + + result = await self._client.patch_user( + ledger_base_url=self._ledger_url, + user_id=user_id, + assigned_role=role, + **kwargs, + ) + return LedgerUser( + user_id=result.user_id, role=LedgerUserRole(result.assigned_role) + ) + + @distributed_trace_async + async def delete_user(self, user_id: str, **kwargs: Any) -> None: + """Deletes a user from the Confidential Ledger. + + :param user_id: Identifies the user to delete. This should be an AAD object id or + certificate fingerprint. + :type user_id: str + :return: None + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if user_id is None: + raise ValueError("user_id cannot be None") + + await self._client.delete_user( + ledger_base_url=self._ledger_url, user_id=user_id, **kwargs + ) + + @distributed_trace_async + async def get_constitution(self, **kwargs: Any) -> Constitution: + """Gets the constitution used for governance. + + The constitution is a script that assesses and applies proposals from consortium members. + + :return: The contents of the constitution and its digest. + :rtype: ~azure.confidentialledger.Constitution + :raises: ~azure.core.exceptions.HttpResponseError + """ + + result = await self._client.get_constitution( + ledger_base_url=self._ledger_url, **kwargs + ) + return Constitution(script=result.script, digest=result.digest) + + @distributed_trace_async + async def get_consortium(self, **kwargs: Any) -> Consortium: + """Gets the consortium members. + + Consortium members can manage the Confidential Ledger. + + :return: Details about the consortium. + :rtype: ~azure.confidentialledger.Consortium + :raises: ~azure.core.exceptions.HttpResponseError + """ + + result = await self._client.get_consortium_members( + ledger_base_url=self._ledger_url, **kwargs + ) + return Consortium( + members=[ + ConsortiumMember(certificate=member.certificate, member_id=member.id) + for member in result.members + ] + ) + + @distributed_trace_async + async def get_enclave_quotes(self, **kwargs: Any) -> LedgerEnclaves: + """Gets enclave quotes from all nodes in the Confidential Ledger network. + + :return: Enclave quotes for nodes in the Confidential Ledger. + :rtype: ~azure.confidentialledger.LedgerEnclaves + :raises: ~azure.core.exceptions.HttpResponseError + """ + + result = await self._client.get_enclave_quotes( + ledger_base_url=self._ledger_url, **kwargs + ) + return LedgerEnclaves( + { + quote.node_id: EnclaveQuote( + node_id=quote.node_id, + mrenclave=quote.mrenclave, + raw_quote=quote.raw, + version=quote.quote_version, + ) + for _, quote in result.enclave_quotes.items() + }, + result.current_node_id, + ) + + @distributed_trace + def get_ledger_entries( + self, + *, + from_transaction_id=None, # type: Optional[str] + to_transaction_id=None, # type: Optional[str] + sub_ledger_id=None, # type: Optional[str] + **kwargs, # type: Any + ) -> AsyncItemPaged[LedgerEntry]: + """Gets a range of entries in the ledger. + + :param from_transaction_id: Transaction identifier from which to start the query, defaults + to None. If this is None, the query begins from the first transaction. + :type from_transaction_id: Optional[str] + :param to_transaction_id: Transaction identifier at which to end the query (inclusive), + defaults to None. If this is None, the query ends at the end of the ledger. + :type from_transaction_id: Optional[str] + :param sub_ledger_id: Identifies the sub-ledger to fetch the ledger entry from, defaults to + None. + :type sub_ledger_id: Optional[str] + :return: An iterable for iterating over the entries in the range. + :rtype: ~azure.core.async_paging.AsyncItemPaged[LedgerEntry] + :raises: ~azure.core.exceptions.HttpResponseError + """ + + return self._client.get_ledger_entries( + ledger_base_url=self._ledger_url, + from_transaction_id=from_transaction_id, + to_transaction_id=to_transaction_id, + sub_ledger_id=sub_ledger_id, + cls=kwargs.pop( + "cls", + lambda entries: [ + LedgerEntry._from_pipeline_result(entry) for entry in entries + ] + if entries is not None + else [], + ), + **kwargs, + ) + + @distributed_trace_async + async def get_ledger_entry( + self, + *, + transaction_id: Optional[str] = None, + sub_ledger_id: Optional[str] = None, + interval: float = 0.5, + max_tries: int = 6, + **kwargs: Any, + ) -> LedgerEntry: + """Gets an entry in the ledger. + + :param transaction_id: Transaction identifier, defaults to None. If this is None, the latest + transaction is fetched. + :type transaction_id: Optional[str] + :param sub_ledger_id: Identifies the sub-ledger to fetch the ledger entry from, defaults to + None. + :type sub_ledger_id: Optional[str] + :param interval: Interval, in seconds, between retries while waiting for results. + :type interval: float + :param max_tries: Maximum number of times to try the query. Retries are attempted if the + result is not Ready. + :type max_tries: int + :return: The corresponding ledger entry. + :rtype: ~azure.confidentialledger.LedgerEntry + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if transaction_id is None: + result = await self._client.get_current_ledger_entry( + ledger_base_url=self._ledger_url, sub_ledger_id=sub_ledger_id, **kwargs + ) + return LedgerEntry( + transaction_id=result.transaction_id, + contents=result.contents, + sub_ledger_id=result.sub_ledger_id, + ) + else: + ready = False + result = None + state = None + for _ in range(max_tries): + result = await self._client.get_ledger_entry_for_transaction_id( + ledger_base_url=self._ledger_url, + transaction_id=transaction_id, + sub_ledger_id=sub_ledger_id, + **kwargs, + ) + ready = result.state == ConfidentialLedgerQueryState.READY + if not ready: + state = result.state + await asyncio.sleep(interval) + else: + break + if not ready: + raise TimeoutError( + f"After {max_tries} attempts, the query still had state {state}, not {ConfidentialLedgerQueryState.READY}" + ) + + return LedgerEntry( + transaction_id=result.entry.transaction_id, + contents=result.entry.contents, + sub_ledger_id=result.entry.sub_ledger_id, + ) + + @distributed_trace_async + async def get_transaction_receipt( + self, + transaction_id: str, + *, + interval: float = 0.5, + max_tries: int = 6, + **kwargs: Any, + ) -> TransactionReceipt: + """Get a receipt for a specific transaction. + + :param transaction_id: Transaction identifier. + :type transaction_id: str + :param interval: Interval, in seconds, between retries while waiting for results. + :type interval: float + :param max_tries: Maximum number of times to try the query. Retries are attempted if the + result is not Ready. + :type max_tries: int + :return: Receipt certifying the specified transaction. + :rtype: ~azure.confidentialledger.TransactionReceipt + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if transaction_id is None: + raise ValueError("transaction_id cannot be None") + + ready = False + result = None + state = None + for _ in range(max_tries): + result = await self._client.get_receipt( + ledger_base_url=self._ledger_url, + transaction_id=transaction_id, + **kwargs, + ) + + ready = result.state == ConfidentialLedgerQueryState.READY + if not ready: + state = result.state + await asyncio.sleep(interval) + else: + break + if not ready: + raise TimeoutError( + f"After {max_tries} attempts, the query still had state {state}, not {ConfidentialLedgerQueryState.READY}" + ) + + return TransactionReceipt( + transaction_id=result.transaction_id, receipt=result.receipt + ) + + @distributed_trace_async + async def get_transaction_status( + self, + transaction_id: str, + **kwargs: Any, + ) -> TransactionStatus: + """Gets the status of a transaction. + + :param transaction_id: Identifier for the transaction to get the status of. + :type transaction_id: str + :return: Status object describing the transaction status. + :rtype: ~azure.confidentialledger.TransactionStatus + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if transaction_id is None: + raise ValueError("transaction_id cannot be None") + + result = await self._client.get_transaction_status( + ledger_base_url=self._ledger_url, transaction_id=transaction_id, **kwargs + ) + return TransactionStatus( + transaction_id=result.transaction_id, state=TransactionState(result.state) + ) + + @distributed_trace_async + async def get_user( + self, + user_id: str, + **kwargs: Any, + ) -> LedgerUser: + """Gets a Confidential Ledger user. + + :param user_id: Identifies the user to delete. This should be an AAD object id or + certificate fingerprint. + :type user_id: str + :return: Details about the user. + :rtype: ~azure.confidentialledger.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if user_id is None: + raise ValueError("user_id cannot be None") + + result = await self._client.get_user( + ledger_base_url=self._ledger_url, user_id=user_id, **kwargs + ) + return LedgerUser( + user_id=result.user_id, role=LedgerUserRole(result.assigned_role) + ) + + @distributed_trace_async + async def wait_until_durable( + self, + transaction_id, # type: str + *, + interval=0.5, # type: float + max_queries=3, # type: int + **kwargs, # type: Any + ): + # type: (...) -> None + """Queries the status of the specified transaction until it is Committed, indicating that + the transaction is durably stored in the Confidential Ledger. If this state is not reached + by `max_queries`, a TimeoutError is raised. + + :param transaction_id: Identifies the transaction to wait for. + :type transaction_id: str + :param interval: Time, in seconds, to wait between queries. + :type interval: float + :param max_queries: The maximum amount of queries to make before raising an exception. + :type max_queries: int + :return: None. + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + + for attempt_num in range(max_queries): + transaction_status = await self.get_transaction_status( + transaction_id=transaction_id, **kwargs + ) + if transaction_status.state is TransactionState.COMMITTED: + return + + if attempt_num < max_queries - 1: + await asyncio.sleep(interval) + + raise TimeoutError( + f"Transaction {transaction_id} is not {TransactionState.COMMITTED} yet" + ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/__init__.py new file mode 100644 index 0000000000000..7f3e24c6f7641 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/__init__.py @@ -0,0 +1,14 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + + +from ._client import ConfidentialLedgerIdentityServiceClient +from ._models import LedgerIdentity + +__all__ = [ + "ConfidentialLedgerIdentityServiceClient", + # Models + "LedgerIdentity", +] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py new file mode 100644 index 0000000000000..bac3b958ae74f --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py @@ -0,0 +1,111 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +from azure.core.pipeline.policies import HttpLoggingPolicy +from azure.core.pipeline.transport import RequestsTransport +from azure.core.tracing.decorator import distributed_trace + +from ._models import LedgerIdentity + +from .._generated_identity import ConfidentialLedgerClient as _ConfidentialLedgerClient +from .._shared import DEFAULT_VERSION + +try: + from typing import TYPE_CHECKING +except ImportError: + TYPE_CHECKING = False + +if TYPE_CHECKING: + # pylint:disable=unused-import + from typing import Any + + from azure.core.credentials import TokenCredential + + +class ConfidentialLedgerIdentityServiceClient(object): + """Client for communicating with the Confidential Ledger Identity Service, + which is used for retrieving identity information about a particular Confidential + Ledger instance. + + :param identity_service_url: Base URL for the Identity Service. + :type identity_service_url: str + :param credential: Credential for connecting to the service. May be None, because no credential + is currently required. + :type credential: ~azure.core.credentials.TokenCredential + """ + + def __init__(self, identity_service_url, credential, **kwargs): + # type: (str, TokenCredential, Any) -> None + client = kwargs.get("generated_client") + if client: + # caller provided a configured client -> nothing left to initialize + self._client = client + return + + try: + identity_service_url = identity_service_url.strip(" /") + if not identity_service_url.lower().startswith("https://"): + self._identity_service_url = "https://" + identity_service_url + else: + self._identity_service_url = identity_service_url + except AttributeError: + raise ValueError("Identity Service URL must be a string.") + + self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) + + pipeline = kwargs.pop("pipeline", None) + transport = kwargs.pop("transport", RequestsTransport(**kwargs)) + http_logging_policy = HttpLoggingPolicy(**kwargs) + http_logging_policy.allowed_header_names.update( + { + "x-ms-keyvault-network-info", + "x-ms-keyvault-region", + "x-ms-keyvault-service-version", + } + ) + + authentication_policy = None + + self._client = _ConfidentialLedgerClient( + api_version=self.api_version, + pipeline=pipeline, + transport=transport, + authentication_policy=authentication_policy, + http_logging_policy=http_logging_policy, + **kwargs + ) + + self._models = _ConfidentialLedgerClient.models(api_version=self.api_version) + + @property + def identity_service_url(self): + # type: () -> str + """The URL this client is connected to.""" + return self._identity_service_url + + @distributed_trace + def get_ledger_identity(self, ledger_id, **kwargs): + # type: (str, Any) -> LedgerIdentity + """Gets the network information for a Confidential Ledger instance. + + :param ledger_id: Id for the Confidential Ledger instance to get information for. + :type ledger_id: str + :return: The ledger identity. + :rtype: ~azure.confidentialledger.LedgerIdentity + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if not ledger_id: + raise ValueError("ledger_id must be a non-empty string") + + result = self._client.get_ledger_identity( + identity_service_base_url=self._identity_service_url, + ledger_id=ledger_id, + **kwargs + ) + return LedgerIdentity( + ledger_id=result.ledger_id, + ledger_tls_certificate=result.ledger_tls_certificate, + ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py new file mode 100644 index 0000000000000..c2cc0c3321fce --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py @@ -0,0 +1,40 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + + +try: + from typing import TYPE_CHECKING +except ImportError: + TYPE_CHECKING = False + +if TYPE_CHECKING: + # pylint:disable=unused-import + pass + + +class LedgerIdentity(object): + """Contains identification information about a Confidential Ledger. + + :param ledger_id: The id of the Confidential Ledger this object identifies. + :type ledger_id: str + :param ledger_tls_certificate: PEM-encoded certificate used for TLS by the Confidential Ledger. + :type ledger_tls_certificate: str + """ + + def __init__(self, ledger_id, ledger_tls_certificate): + self._ledger_id = ledger_id + self._ledger_tls_certificate = ledger_tls_certificate + + @property + def ledger_id(self): + # type: () -> str + """"The id for this Confidential Ledger.""" + return self._ledger_id + + @property + def ledger_tls_certificate(self): + # type: () -> str + """The certificate used for TLS by this network.""" + return self._ledger_tls_certificate diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/__init__.py new file mode 100644 index 0000000000000..8a6a71aeb1288 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/__init__.py @@ -0,0 +1,11 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + + +from ._client import ConfidentialLedgerIdentityServiceClient + +__all__ = [ + "ConfidentialLedgerIdentityServiceClient", +] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py new file mode 100644 index 0000000000000..72a5996c48d6e --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py @@ -0,0 +1,113 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +from typing import Any + +from azure.core.pipeline.policies import HttpLoggingPolicy +from azure.core.pipeline.transport import AioHttpTransport +from azure.core.tracing.decorator_async import distributed_trace_async + +from .. import LedgerIdentity +from ..._generated_identity.aio import ( + ConfidentialLedgerClient as _ConfidentialLedgerClient, +) +from ..._shared import DEFAULT_VERSION + +try: + from typing import TYPE_CHECKING +except ImportError: + TYPE_CHECKING = False + +if TYPE_CHECKING: + # pylint:disable=unused-import + from azure.core.credentials import TokenCredential + + +class ConfidentialLedgerIdentityServiceClient(object): + """Client for communicating with the Confidential Ledger Identity Service, + which is used for retrieving identity information about a particular Confidential + Ledger instance. + + :param identity_service_url: Base URL for the Identity Service. + :type identity_service_url: str + :param credential: Credential for connecting to the service. May be None, because no credential + is currently required. + :type credential: ~azure.core.credentials.TokenCredential + """ + + def __init__( + self, identity_service_url: str, credential: "TokenCredential", **kwargs: Any + ) -> None: + client = kwargs.get("generated_client") + if client: + # caller provided a configured client -> nothing left to initialize + self._client = client + return + + try: + identity_service_url = identity_service_url.strip(" /") + if not identity_service_url.lower().startswith("https://"): + self._identity_service_url = "https://" + identity_service_url + else: + self._identity_service_url = identity_service_url + except AttributeError: + raise ValueError("Identity Service URL must be a string.") + + self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) + + pipeline = kwargs.pop("pipeline", None) + transport = kwargs.pop("transport", AioHttpTransport(**kwargs)) + http_logging_policy = HttpLoggingPolicy(**kwargs) + http_logging_policy.allowed_header_names.update( + { + "x-ms-keyvault-network-info", + "x-ms-keyvault-region", + "x-ms-keyvault-service-version", + } + ) + + authentication_policy = None + + self._client = _ConfidentialLedgerClient( + api_version=self.api_version, + pipeline=pipeline, + transport=transport, + authentication_policy=authentication_policy, + http_logging_policy=http_logging_policy, + **kwargs + ) + self._models = _ConfidentialLedgerClient.models(api_version=self.api_version) + + @property + def identity_service_url(self): + # type: () -> str + """The URL this client is connected to.""" + return self._identity_service_url + + @distributed_trace_async + async def get_ledger_identity( + self, ledger_id: str, **kwargs: Any + ) -> LedgerIdentity: + """Gets the network information for a Confidential Ledger instance. + + :param ledger_id: Id for the Confidential Ledger instance to get information for. + :type ledger_id: str + :return: The ledger identity. + :rtype: ~azure.confidentialledger.LedgerIdentity + :raises: ~azure.core.exceptions.HttpResponseError + """ + + if not ledger_id: + raise ValueError("ledger_id must be a non-empty string") + + result = await self._client.get_ledger_identity( + identity_service_base_url=self._identity_service_url, + ledger_id=ledger_id, + **kwargs + ) + return LedgerIdentity( + ledger_id=result.ledger_id, + ledger_tls_certificate=result.ledger_tls_certificate, + ) diff --git a/sdk/confidentialledger/azure-confidentialledger/dev_requirements.txt b/sdk/confidentialledger/azure-confidentialledger/dev_requirements.txt new file mode 100644 index 0000000000000..a14448cf162a6 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/dev_requirements.txt @@ -0,0 +1,2 @@ +-e ../../../tools/azure-devtools +-e ../../../tools/azure-sdk-tools diff --git a/sdk/confidentialledger/azure-confidentialledger/env.requirements.txt b/sdk/confidentialledger/azure-confidentialledger/env.requirements.txt new file mode 100644 index 0000000000000..3a03fe6a66e4b --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/env.requirements.txt @@ -0,0 +1,77 @@ +adal==1.2.5 +aiohttp==3.7.3 +appdirs==1.4.4 +astroid==2.4.2 +async-timeout==3.0.1 +attrs==20.3.0 +azure-common==1.1.26 +azure-core==1.9.0 +-e git+https://github.com/lynshi/azure-sdk-for-python-pr.git@3d2082817afe5202db589e9c6ff58996637a05e8#egg=azure_devtools&subdirectory=tools/azure-devtools +azure-identity==1.5.0 +azure-mgmt-core==1.2.2 +azure-mgmt-keyvault==8.0.0 +azure-mgmt-resource==15.0.0 +azure-mgmt-storage==16.0.0 +-e git+https://github.com/lynshi/azure-sdk-for-python-pr.git@3d2082817afe5202db589e9c6ff58996637a05e8#egg=azure_sdk_tools&subdirectory=tools/azure-sdk-tools +azure-storage-common==1.4.0 +black==20.8b1 +bleach==3.2.1 +certifi==2020.12.5 +cffi==1.14.4 +chardet==3.0.4 +click==7.1.2 +ConfigArgParse==1.2.3 +coverage==5.3 +cryptography==3.2.1 +distlib==0.3.1 +docutils==0.16 +filelock==3.0.12 +idna==2.10 +iniconfig==1.1.1 +isodate==0.6.0 +isort==5.6.4 +Jinja2==2.11.2 +json-delta==2.0.2 +lazy-object-proxy==1.4.3 +MarkupSafe==1.1.1 +mccabe==0.6.1 +msal==1.8.0 +msal-extensions==0.3.0 +msrest==0.6.21 +msrestazure==0.6.4 +multidict==5.1.0 +mypy-extensions==0.4.3 +oauthlib==3.1.0 +packaging==20.7 +pathspec==0.8.1 +pluggy==0.13.1 +portalocker==1.7.1 +py==1.9.0 +pycparser==2.20 +Pygments==2.7.3 +PyJWT==1.7.1 +pylint==2.6.0 +pyOpenSSL==20.0.0 +pyparsing==2.4.7 +pytest==6.1.2 +pytest-asyncio==0.14.0 +pytest-cov==2.10.1 +python-dateutil==2.8.1 +pytoml==0.1.21 +PyYAML==5.3.1 +readme-renderer==28.0 +regex==2020.11.13 +requests==2.25.0 +requests-oauthlib==1.3.0 +six==1.15.0 +toml==0.10.2 +tox==3.20.1 +tox-monorepo==0.1.2 +typed-ast==1.4.1 +typing-extensions==3.7.4.3 +urllib3==1.26.2 +vcrpy==3.0.0 +virtualenv==20.2.2 +webencodings==0.5.1 +wrapt==1.12.1 +yarl==1.6.3 diff --git a/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml b/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml new file mode 100644 index 0000000000000..901bc8ccbfa6e --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml @@ -0,0 +1,2 @@ +[packaging] +auto_update = false diff --git a/sdk/confidentialledger/azure-confidentialledger/setup.cfg b/sdk/confidentialledger/azure-confidentialledger/setup.cfg new file mode 100644 index 0000000000000..3c6e79cf31da1 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/setup.cfg @@ -0,0 +1,2 @@ +[bdist_wheel] +universal=1 diff --git a/sdk/confidentialledger/azure-confidentialledger/setup.py b/sdk/confidentialledger/azure-confidentialledger/setup.py new file mode 100644 index 0000000000000..7c89dfb8db548 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/setup.py @@ -0,0 +1,78 @@ +from setuptools import setup, find_packages +import os +from io import open +import re + +# example setup.py Feel free to copy the entire "azure-template" folder into a package folder named +# with "azure-". Ensure that the below arguments to setup() are updated to reflect +# your package. + +# this setup.py is set up in a specific way to keep the azure* and azure-mgmt-* namespaces WORKING all the way +# up from python 2.7. Reference here: https://github.com/Azure/azure-sdk-for-python/wiki/Azure-packaging + +PACKAGE_NAME = "azure-confidentialledger" +PACKAGE_PPRINT_NAME = "Confidential Ledger" + +# a-b-c => a/b/c +package_folder_path = PACKAGE_NAME.replace('-', '/') +# a-b-c => a.b.c +namespace_name = PACKAGE_NAME.replace('-', '.') + +# Version extraction inspired from 'requests' +with open(os.path.join(package_folder_path, '_version.py'), 'r') as fd: + version = re.search(r'^VERSION\s*=\s*[\'"]([^\'"]*)[\'"]', + fd.read(), re.MULTILINE).group(1) +if not version: + raise RuntimeError('Cannot find version information') + +with open('README.md', encoding='utf-8') as f: + long_description = f.read() + +setup( + name=PACKAGE_NAME, + version=version, + description='Microsoft Azure {} Client Library for Python'.format(PACKAGE_PPRINT_NAME), + + # ensure that these are updated to reflect the package owners' information + long_description=long_description, + url='https://github.com/Azure/azure-sdk-for-python', + author='Microsoft Corporation', + author_email='accledger@microsoft.com', + + license='MIT License', + # ensure that the development status reflects the status of your package + classifiers=[ + "Development Status :: 4 - Beta", + + 'Programming Language :: Python', + 'Programming Language :: Python :: 2', + 'Programming Language :: Python :: 2.7', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.4', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'License :: OSI Approved :: MIT License', + ], + packages=find_packages(exclude=[ + 'tests', + # Exclude packages that will be covered by PEP420 or nspkg + 'azure' + ]), + install_requires=[ + 'msrest>=0.5.0', + 'msrestazure>=0.4.32,<2.0.0', + 'azure-common~=1.1', + "azure-core<2.0.0,>=1.7.0", + ], + extras_require={ + ":python_version<'3.0'": ["azure-nspkg"], + ":python_version<'3.4'": ["enum34>=1.0.4"], + ":python_version<'3.5'": ["typing"], + ":python_version>='3.5'": ["aiohttp"], + }, + project_urls={ + 'Bug Reports': 'https://github.com/Azure/azure-sdk-for-python/issues', + 'Source': 'https://github.com/Azure/azure-sdk-python', + } +) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/__init__.py b/sdk/confidentialledger/azure-confidentialledger/tests/__init__.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/__init__.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/__init__.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py new file mode 100644 index 0000000000000..7e522230c4a25 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py @@ -0,0 +1,211 @@ +import hashlib + +from azure.confidentialledger import ( + LedgerUserRole, + TransactionState, +) + +from .testcase import ConfidentialLedgerTestCase + +CONFIDENTIAL_LEDGER_URL = "https://fake-confidential-ledger.azure.com" +NETWORK_CERTIFICATE_PATH = "fake-network-cert.pem" +USER_CERTIFICATE_PATH = "fake-cert.pem" + + +class ConfidentialLedgerClientTestMixin: + class BaseTest(ConfidentialLedgerTestCase): + def setUp(self): + super(ConfidentialLedgerClientTestMixin.BaseTest, self).setUp() + + self.confidential_ledger_url = self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_URL", CONFIDENTIAL_LEDGER_URL + ) + self.network_certificate_path = self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_NETWORK_CERTIFICATE_PATH", NETWORK_CERTIFICATE_PATH + ) + self.user_certificate_path = self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_USER_CERTIFICATE_PATH", USER_CERTIFICATE_PATH + ) + + def test_append_entry_flow(self): + entry_contents = "Test entry from Python SDK" + append_result = self.client.append_to_ledger(entry_contents=entry_contents) + self.assertTrue(append_result.transaction_id) + self.assertTrue(append_result.sub_ledger_id) + + self.client.wait_until_durable(transaction_id=append_result.transaction_id) + + transaction_status = self.client.get_transaction_status( + transaction_id=append_result.transaction_id + ) + self.assertIsNotNone(transaction_status) + self.assertIs(transaction_status.state, TransactionState.COMMITTED) + self.assertEqual( + transaction_status.transaction_id, append_result.transaction_id + ) + + receipt = self.client.get_transaction_receipt( + transaction_id=append_result.transaction_id + ) + self.assertEqual(receipt.transaction_id, append_result.transaction_id) + self.assertTrue(receipt.contents) + + latest_entry = self.client.get_ledger_entry() + # The transaction ids may not be equal in the unfortunate edge case where a governance + # operation occurs after the ledger append (e.g. because a node was restarted). Then, + # the latest id will be higher. + self.assertGreaterEqual( + latest_entry.transaction_id, append_result.transaction_id + ) + self.assertEqual(latest_entry.contents, entry_contents) + self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + + self.client.append_to_ledger( + "Test entry 2 from Python SDK", wait_for_commit=True + ) + + latest_entry = self.client.get_ledger_entry() + self.assertNotEqual( + latest_entry.transaction_id, append_result.transaction_id + ) + self.assertNotEqual(latest_entry.contents, entry_contents) + self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + + original_entry = self.client.get_ledger_entry( + transaction_id=append_result.transaction_id + ) + self.assertEqual( + original_entry.transaction_id, append_result.transaction_id + ) + self.assertEqual(original_entry.contents, entry_contents) + self.assertEqual(original_entry.sub_ledger_id, append_result.sub_ledger_id) + + def test_append_entry_flow_with_sub_ledger_id(self): + sub_ledger_id = "132" + entry_contents = "Test sub-ledger entry from Python SDK" + append_result = self.client.append_to_ledger( + entry_contents=entry_contents, sub_ledger_id=sub_ledger_id + ) + self.assertTrue(append_result.transaction_id) + self.assertEqual(append_result.sub_ledger_id, sub_ledger_id) + + self.client.wait_until_durable(transaction_id=append_result.transaction_id) + + transaction_status = self.client.get_transaction_status( + transaction_id=append_result.transaction_id + ) + self.assertIsNotNone(transaction_status) + self.assertIs(transaction_status.state, TransactionState.COMMITTED) + self.assertEqual( + transaction_status.transaction_id, append_result.transaction_id + ) + + receipt = self.client.get_transaction_receipt( + transaction_id=append_result.transaction_id + ) + self.assertEqual(receipt.transaction_id, append_result.transaction_id) + self.assertTrue(receipt.contents) + + latest_entry = self.client.get_ledger_entry(sub_ledger_id=sub_ledger_id) + # The transaction ids may not be equal in the unfortunate edge case where a governance + # operation occurs after the ledger append (e.g. because a node was restarted). Then, + # the latest id will be higher. + self.assertGreaterEqual( + latest_entry.transaction_id, append_result.transaction_id + ) + self.assertEqual(latest_entry.contents, entry_contents) + self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + + self.client.append_to_ledger( + "Test sub-ledger entry 2 from Python SDK", + sub_ledger_id=sub_ledger_id, + wait_for_commit=True, + ) + + latest_entry = self.client.get_ledger_entry(sub_ledger_id=sub_ledger_id) + self.assertNotEqual( + latest_entry.transaction_id, append_result.transaction_id + ) + self.assertNotEqual(latest_entry.contents, entry_contents) + self.assertEqual(latest_entry.sub_ledger_id, sub_ledger_id) + + original_entry = self.client.get_ledger_entry( + transaction_id=append_result.transaction_id, sub_ledger_id=sub_ledger_id + ) + self.assertEqual( + original_entry.transaction_id, append_result.transaction_id + ) + self.assertEqual(original_entry.contents, entry_contents) + self.assertEqual(original_entry.sub_ledger_id, append_result.sub_ledger_id) + + def test_range_query(self): + modulus = 5 + num_messages_sent = 100 + + messages = {m: [] for m in range(modulus)} + for i in range(num_messages_sent): + message = "message-{0}".format(i) + kwargs = ( + {} if modulus == 0 else {"sub_ledger_id": "{0}".format(i % modulus)} + ) + append_result = self.client.append_to_ledger( + entry_contents=message, **kwargs + ) + + messages[i % modulus].append( + (append_result.transaction_id, message, kwargs) + ) + + num_matched = 0 + for i in range(modulus): + query_result = self.client.get_ledger_entries( + from_transaction_id=messages[i][0][0], **messages[i][0][2] + ) + for index, historical_entry in enumerate(query_result): + self.assertEqual( + historical_entry.transaction_id, messages[i][index][0] + ) + self.assertEqual(historical_entry.contents, messages[i][index][1]) + num_matched += 1 + + # Due to replication delay, it's possible not all messages are matched. + self.assertGreaterEqual(num_matched, 0.9 * num_messages_sent) + + def test_user_management(self): + user_id = "0" * 36 # AAD Object Ids have length 36 + user = self.client.create_or_update_user( + user_id, LedgerUserRole.CONTRIBUTOR + ) + self.assertEqual(user.id, user_id) + self.assertEqual(user.role, LedgerUserRole.CONTRIBUTOR) + + user = self.client.get_user(user_id) + self.assertEqual(user.id, user_id) + self.assertEqual(user.role, LedgerUserRole.CONTRIBUTOR) + + self.client.delete_user(user_id) + + def test_verification_methods(self): + consortium = self.client.get_consortium() + self.assertEqual(len(consortium.members), 1) + for member in consortium.members: + self.assertTrue(member.certificate) + self.assertTrue(member.id) + + constitution = self.client.get_constitution() + self.assertTrue(constitution.contents) + self.assertTrue(constitution.digest) + self.assertEqual( + constitution.digest.lower(), + hashlib.sha256(constitution.contents.encode()).hexdigest().lower(), + ) + + ledger_enclaves = self.client.get_enclave_quotes() + self.assertEqual(len(ledger_enclaves.quotes), 3) + self.assertIn(ledger_enclaves.source_node, ledger_enclaves.quotes) + for node_id, quote in ledger_enclaves.quotes.items(): + self.assertEqual(node_id, quote.node_id) + self.assertTrue(quote.node_id) + self.assertTrue(quote.mrenclave) + self.assertTrue(quote.raw_quote) + self.assertTrue(quote.version) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py new file mode 100644 index 0000000000000..ff807c859924b --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py @@ -0,0 +1,230 @@ +import hashlib + +from devtools_testutils import AzureTestCase + +from azure.confidentialledger import ( + LedgerUserRole, + TransactionState, +) + +from .testcase_async import AsyncConfidentialLedgerTestCase + +CONFIDENTIAL_LEDGER_URL = "https://fake-confidential-ledger.azure.com" +NETWORK_CERTIFICATE_PATH = "fake-network-cert.pem" +USER_CERTIFICATE_PATH = "fake-cert.pem" + + +class AsyncConfidentialLedgerClientTestMixin: + class AsyncBaseTest(AsyncConfidentialLedgerTestCase): + def setUp(self): + super().setUp() + + self.confidential_ledger_url = self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_URL", CONFIDENTIAL_LEDGER_URL + ) + self.network_certificate_path = self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_NETWORK_CERTIFICATE_PATH", NETWORK_CERTIFICATE_PATH + ) + self.user_certificate_path = self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_USER_CERTIFICATE_PATH", USER_CERTIFICATE_PATH + ) + + @AzureTestCase.await_prepared_test + async def test_append_entry_flow(self): + entry_contents = "Test entry from Python SDK" + append_result = await self.client.append_to_ledger( + entry_contents=entry_contents + ) + self.assertTrue(append_result.transaction_id) + self.assertTrue(append_result.sub_ledger_id) + + await self.client.wait_until_durable( + transaction_id=append_result.transaction_id + ) + + transaction_status = await self.client.get_transaction_status( + transaction_id=append_result.transaction_id + ) + self.assertIsNotNone(transaction_status) + self.assertIs(transaction_status.state, TransactionState.COMMITTED) + self.assertEqual( + transaction_status.transaction_id, append_result.transaction_id + ) + + receipt = await self.client.get_transaction_receipt( + transaction_id=append_result.transaction_id + ) + self.assertEqual(receipt.transaction_id, append_result.transaction_id) + self.assertTrue(receipt.contents) + + latest_entry = await self.client.get_ledger_entry() + # The transaction ids may not be equal in the unfortunate edge case where a governance + # operation occurs after the ledger append (e.g. because a node was restarted). Then, + # the latest id will be higher. + self.assertGreaterEqual( + latest_entry.transaction_id, append_result.transaction_id + ) + self.assertEqual(latest_entry.contents, entry_contents) + self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + + await self.client.append_to_ledger( + "Test entry 2 from Python SDK", wait_for_commit=True + ) + + latest_entry = await self.client.get_ledger_entry() + self.assertNotEqual( + latest_entry.transaction_id, append_result.transaction_id + ) + self.assertNotEqual(latest_entry.contents, entry_contents) + self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + + original_entry = await self.client.get_ledger_entry( + transaction_id=append_result.transaction_id + ) + self.assertEqual( + original_entry.transaction_id, append_result.transaction_id + ) + self.assertEqual(original_entry.contents, entry_contents) + self.assertEqual(original_entry.sub_ledger_id, append_result.sub_ledger_id) + + @AzureTestCase.await_prepared_test + async def test_append_entry_flow_with_sub_ledger_id(self): + sub_ledger_id = "132" + entry_contents = "Test sub-ledger entry from Python SDK" + append_result = await self.client.append_to_ledger( + entry_contents=entry_contents, sub_ledger_id=sub_ledger_id + ) + self.assertTrue(append_result.transaction_id) + self.assertEqual(append_result.sub_ledger_id, sub_ledger_id) + + await self.client.wait_until_durable( + transaction_id=append_result.transaction_id + ) + + transaction_status = await self.client.get_transaction_status( + transaction_id=append_result.transaction_id + ) + self.assertIsNotNone(transaction_status) + self.assertIs(transaction_status.state, TransactionState.COMMITTED) + self.assertEqual( + transaction_status.transaction_id, append_result.transaction_id + ) + + receipt = await self.client.get_transaction_receipt( + transaction_id=append_result.transaction_id + ) + self.assertEqual(receipt.transaction_id, append_result.transaction_id) + self.assertTrue(receipt.contents) + + latest_entry = await self.client.get_ledger_entry( + sub_ledger_id=sub_ledger_id + ) + # The transaction ids may not be equal in the unfortunate edge case where a governance + # operation occurs after the ledger append (e.g. because a node was restarted). Then, + # the latest id will be higher. + self.assertGreaterEqual( + latest_entry.transaction_id, append_result.transaction_id + ) + self.assertEqual(latest_entry.contents, entry_contents) + self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + + await self.client.append_to_ledger( + "Test sub-ledger entry 2 from Python SDK", + sub_ledger_id=sub_ledger_id, + wait_for_commit=True, + ) + + latest_entry = await self.client.get_ledger_entry( + sub_ledger_id=sub_ledger_id + ) + self.assertNotEqual( + latest_entry.transaction_id, append_result.transaction_id + ) + self.assertNotEqual(latest_entry.contents, entry_contents) + self.assertEqual(latest_entry.sub_ledger_id, sub_ledger_id) + + original_entry = await self.client.get_ledger_entry( + transaction_id=append_result.transaction_id, sub_ledger_id=sub_ledger_id + ) + self.assertEqual( + original_entry.transaction_id, append_result.transaction_id + ) + self.assertEqual(original_entry.contents, entry_contents) + self.assertEqual(original_entry.sub_ledger_id, append_result.sub_ledger_id) + + @AzureTestCase.await_prepared_test + async def test_range_query(self): + modulus = 5 + num_messages_sent = 100 + + messages = {m: [] for m in range(modulus)} + for i in range(num_messages_sent): + message = "message-{0}".format(i) + kwargs = ( + {} if modulus == 0 else {"sub_ledger_id": "{0}".format(i % modulus)} + ) + append_result = await self.client.append_to_ledger( + entry_contents=message, **kwargs + ) + + messages[i % modulus].append( + (append_result.transaction_id, message, kwargs) + ) + + num_matched = 0 + for i in range(modulus): + query_result = self.client.get_ledger_entries( + from_transaction_id=messages[i][0][0], **messages[i][0][2] + ) + index = 0 + async for historical_entry in query_result: + self.assertEqual( + historical_entry.transaction_id, messages[i][index][0] + ) + self.assertEqual(historical_entry.contents, messages[i][index][1]) + index += 1 + num_matched += 1 + + # Due to replication delay, it's possible not all messages are matched. + self.assertGreaterEqual(num_matched, 0.9 * num_messages_sent) + + @AzureTestCase.await_prepared_test + async def test_user_management(self): + user_id = "0" * 36 # AAD Object Ids have length 36 + user = await self.client.create_or_update_user( + user_id, LedgerUserRole.CONTRIBUTOR + ) + self.assertEqual(user.id, user_id) + self.assertEqual(user.role, LedgerUserRole.CONTRIBUTOR) + + user = await self.client.get_user(user_id) + self.assertEqual(user.id, user_id) + self.assertEqual(user.role, LedgerUserRole.CONTRIBUTOR) + + await self.client.delete_user(user_id) + + @AzureTestCase.await_prepared_test + async def test_verification_methods(self): + consortium = await self.client.get_consortium() + self.assertEqual(len(consortium.members), 1) + for member in consortium.members: + self.assertTrue(member.certificate) + self.assertTrue(member.id) + + constitution = await self.client.get_constitution() + self.assertTrue(constitution.contents) + self.assertTrue(constitution.digest) + self.assertEqual( + constitution.digest.lower(), + hashlib.sha256(constitution.contents.encode()).hexdigest().lower(), + ) + + ledger_enclaves = await self.client.get_enclave_quotes() + self.assertEqual(len(ledger_enclaves.quotes), 3) + self.assertIn(ledger_enclaves.source_node, ledger_enclaves.quotes) + for node_id, quote in ledger_enclaves.quotes.items(): + self.assertEqual(node_id, quote.node_id) + self.assertTrue(quote.node_id) + self.assertTrue(quote.mrenclave) + self.assertTrue(quote.raw_quote) + self.assertTrue(quote.version) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/testcase.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/testcase.py new file mode 100644 index 0000000000000..8d8a1db2f6bb5 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/testcase.py @@ -0,0 +1,6 @@ +from devtools_testutils import AzureTestCase + + +class ConfidentialLedgerTestCase(AzureTestCase): + def __init__(self, *args, **kwargs): + super(ConfidentialLedgerTestCase, self).__init__(*args, **kwargs) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/testcase_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/testcase_async.py new file mode 100644 index 0000000000000..2d449c70b7c0d --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/testcase_async.py @@ -0,0 +1,6 @@ +from devtools_testutils import AzureTestCase + + +class AsyncConfidentialLedgerTestCase(AzureTestCase): + def __init__(self, *args, **kwargs): + super(AsyncConfidentialLedgerTestCase, self).__init__(*args, **kwargs) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/conftest.py b/sdk/confidentialledger/azure-confidentialledger/tests/conftest.py new file mode 100644 index 0000000000000..2417c02734d8d --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/conftest.py @@ -0,0 +1,6 @@ +import sys + +# Ignore collection of async tests for Python 2 +collect_ignore_glob = [] +if sys.version_info < (3, 5): + collect_ignore_glob.append("*_async.py") diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py new file mode 100644 index 0000000000000..a740a7c03d37c --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py @@ -0,0 +1,34 @@ +from azure.confidentialledger import ( + ConfidentialLedgerClient, + ConfidentialLedgerCertificateCredential, + LedgerUserRole, +) + +from ._shared.client_test_common import ConfidentialLedgerClientTestMixin + +AAD_USER_OBJECT_ID = "a" * 36 + + +class AadCredentialClientTest(ConfidentialLedgerClientTestMixin.BaseTest): + def setUp(self): + super(AadCredentialClientTest, self).setUp() + self.client = self.create_client_from_credential( + ConfidentialLedgerClient, + credential=self.get_credential(ConfidentialLedgerClient), + ledger_certificate_path=self.network_certificate_path, + ledger_url=self.confidential_ledger_url, + ) + + client = self.create_client_from_credential( + ConfidentialLedgerClient, + credential=ConfidentialLedgerCertificateCredential( + self.user_certificate_path + ), + ledger_certificate_path=self.network_certificate_path, + ledger_url=self.confidential_ledger_url, + ) + + aad_object_id = self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_AAD_USER_OBJECT_ID", AAD_USER_OBJECT_ID + ) + client.create_or_update_user(aad_object_id, LedgerUserRole.ADMINISTRATOR) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py new file mode 100644 index 0000000000000..b251b7d1a3df4 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py @@ -0,0 +1,36 @@ +from azure.confidentialledger import ( + ConfidentialLedgerCertificateCredential, + LedgerUserRole, +) +from azure.confidentialledger.aio import ConfidentialLedgerClient + +from ._shared.client_test_common_async import AsyncConfidentialLedgerClientTestMixin + +AAD_USER_OBJECT_ID = "a" * 36 + + +class AsyncAadCredentialClientTest( + AsyncConfidentialLedgerClientTestMixin.AsyncBaseTest +): + def setUp(self): + super().setUp() + self.client = self.create_client_from_credential( + ConfidentialLedgerClient, + credential=self.get_credential(ConfidentialLedgerClient, is_async=True), + ledger_certificate_path=self.network_certificate_path, + ledger_url=self.confidential_ledger_url, + ) + + client = self.create_client_from_credential( + ConfidentialLedgerClient, + credential=ConfidentialLedgerCertificateCredential( + self.user_certificate_path + ), + ledger_certificate_path=self.network_certificate_path, + ledger_url=self.confidential_ledger_url, + ) + + aad_object_id = self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_AAD_USER_OBJECT_ID", AAD_USER_OBJECT_ID + ) + client.create_or_update_user(aad_object_id, LedgerUserRole.ADMINISTRATOR) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py new file mode 100644 index 0000000000000..0d855bb41b213 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py @@ -0,0 +1,19 @@ +from azure.confidentialledger import ( + ConfidentialLedgerClient, + ConfidentialLedgerCertificateCredential, +) + +from ._shared.client_test_common import ConfidentialLedgerClientTestMixin + + +class CertificateCredentialClientTest(ConfidentialLedgerClientTestMixin.BaseTest): + def setUp(self): + super(CertificateCredentialClientTest, self).setUp() + self.client = self.create_client_from_credential( + ConfidentialLedgerClient, + credential=ConfidentialLedgerCertificateCredential( + self.user_certificate_path + ), + ledger_certificate_path=self.network_certificate_path, + ledger_url=self.confidential_ledger_url, + ) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py new file mode 100644 index 0000000000000..1aac6d4b0796b --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py @@ -0,0 +1,21 @@ +from azure.confidentialledger import ( + ConfidentialLedgerCertificateCredential, +) +from azure.confidentialledger.aio import ConfidentialLedgerClient + +from ._shared.client_test_common_async import AsyncConfidentialLedgerClientTestMixin + + +class AsyncCertificateCredentialClientTest( + AsyncConfidentialLedgerClientTestMixin.AsyncBaseTest +): + def setUp(self): + super(AsyncCertificateCredentialClientTest, self).setUp() + self.client = self.create_client_from_credential( + ConfidentialLedgerClient, + credential=ConfidentialLedgerCertificateCredential( + self.user_certificate_path + ), + ledger_certificate_path=self.network_certificate_path, + ledger_url=self.confidential_ledger_url, + ) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py new file mode 100644 index 0000000000000..dd51dfb0574d5 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py @@ -0,0 +1,35 @@ +from azure.confidentialledger.identity_service import ( + ConfidentialLedgerIdentityServiceClient, + LedgerIdentity, +) + +from ._shared.testcase import ConfidentialLedgerTestCase + +LEDGER_ID = "fake-ledger-id" +NETWORK_CERTIFICATE = "fake-network-cert-in-pem" + + +class ConfidentialLedgerIdentityServiceClientTest(ConfidentialLedgerTestCase): + def setUp(self): + super(ConfidentialLedgerIdentityServiceClientTest, self).setUp() + + self.ledger_id = self.set_value_to_scrub("CONFIDENTIAL_LEDGER_ID", LEDGER_ID) + self.network_certificate = self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_NETWORK_CERTIFICATE", NETWORK_CERTIFICATE + ) + + def test_get_ledger_identity(self): + credential = self.get_credential(ConfidentialLedgerIdentityServiceClient) + client = self.create_client_from_credential( + ConfidentialLedgerIdentityServiceClient, + credential=credential, + identity_service_url="https://identity.accledger.azure.com", + ) + + network_identity = client.get_ledger_identity( + ledger_id=self.ledger_id + ) # type: LedgerIdentity + self.assertEqual(network_identity.ledger_id, self.ledger_id) + self.assertEqual( + network_identity.ledger_tls_certificate, self.network_certificate + ) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py new file mode 100644 index 0000000000000..74b19c63251d3 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py @@ -0,0 +1,38 @@ +from devtools_testutils import AzureTestCase + +from azure.confidentialledger.identity_service import LedgerIdentity +from azure.confidentialledger.identity_service.aio import ( + ConfidentialLedgerIdentityServiceClient, +) + +from ._shared.testcase_async import AsyncConfidentialLedgerTestCase + +LEDGER_ID = "fake-ledger-id" +NETWORK_CERTIFICATE = "fake-network-cert-in-pem" + + +class ConfidentialLedgerIdentityServiceClientTest(AsyncConfidentialLedgerTestCase): + def setUp(self): + super(ConfidentialLedgerIdentityServiceClientTest, self).setUp() + + self.ledger_id = self.set_value_to_scrub("CONFIDENTIAL_LEDGER_ID", LEDGER_ID) + self.network_certificate = self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_NETWORK_CERTIFICATE", NETWORK_CERTIFICATE + ) + + @AzureTestCase.await_prepared_test + async def test_get_ledger_identity(self): + credential = self.get_credential(ConfidentialLedgerIdentityServiceClient) + client = self.create_client_from_credential( + ConfidentialLedgerIdentityServiceClient, + credential=credential, + identity_service_url="https://identity.accledger.azure.com", + ) + + network_identity = await client.get_ledger_identity( + ledger_id=self.ledger_id + ) # type: LedgerIdentity + self.assertEqual(network_identity.ledger_id, self.ledger_id) + self.assertEqual( + network_identity.ledger_tls_certificate, self.network_certificate + ) diff --git a/sdk/confidentialledger/ci.yml b/sdk/confidentialledger/ci.yml new file mode 100644 index 0000000000000..0d9707bbae2b1 --- /dev/null +++ b/sdk/confidentialledger/ci.yml @@ -0,0 +1,33 @@ +# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file. + +trigger: + branches: + include: + - master + - hotfix/* + - release/* + - restapi* + paths: + include: + - sdk/confidentialledger/ + +pr: + branches: + include: + - master + - feature/* + - hotfix/* + - release/* + - restapi* + paths: + include: + - sdk/confidentialledger/ + +extends: + template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml + parameters: + ServiceDirectory: confidentialledger + TestPipeline: true + Artifacts: + - name: azure_template + safeName: azuretemplate \ No newline at end of file diff --git a/sdk/confidentialledger/tests.yml b/sdk/confidentialledger/tests.yml new file mode 100644 index 0000000000000..6e505c90b9812 --- /dev/null +++ b/sdk/confidentialledger/tests.yml @@ -0,0 +1,14 @@ +trigger: none + +jobs: + - template: ../../eng/pipelines/templates/jobs/archetype-sdk-tests.yml + parameters: + AllocateResourceGroup: 'false' + BuildTargetingString: $(BuildTargetingString) + ServiceDirectory: confidentialledger + EnvVars: + TEMPLATE_CONFIG_CONNECTION: $(python-template-connection-string) # Add variables/mappings as appropriate for your service. + AZURE_CLIENT_ID: $(aad-azure-sdk-test-client-id) + AZURE_CLIENT_SECRET: $(aad-azure-sdk-test-client-secret) + AZURE_TENANT_ID: $(aad-azure-sdk-test-tenant-id) + TEST_MODE: 'RunLiveNoRecord' \ No newline at end of file From 0ba935bed33cdd69d328923bac1a23c2bbd554d5 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Fri, 9 Apr 2021 13:53:22 -0700 Subject: [PATCH 02/49] update pipeline files --- sdk/confidentialledger/ci.yml | 8 +++++--- sdk/confidentialledger/tests.yml | 10 ++++++---- 2 files changed, 11 insertions(+), 7 deletions(-) diff --git a/sdk/confidentialledger/ci.yml b/sdk/confidentialledger/ci.yml index 0d9707bbae2b1..1a9af7f92448d 100644 --- a/sdk/confidentialledger/ci.yml +++ b/sdk/confidentialledger/ci.yml @@ -4,17 +4,20 @@ trigger: branches: include: - master + - main - hotfix/* - release/* - restapi* paths: include: - sdk/confidentialledger/ + - scripts/ pr: branches: include: - master + - main - feature/* - hotfix/* - release/* @@ -27,7 +30,6 @@ extends: template: ../../eng/pipelines/templates/stages/archetype-sdk-client.yml parameters: ServiceDirectory: confidentialledger - TestPipeline: true Artifacts: - - name: azure_template - safeName: azuretemplate \ No newline at end of file + - name: azure-confidentialledger + safeName: azureconfidentialledger \ No newline at end of file diff --git a/sdk/confidentialledger/tests.yml b/sdk/confidentialledger/tests.yml index 6e505c90b9812..1f884c1694a37 100644 --- a/sdk/confidentialledger/tests.yml +++ b/sdk/confidentialledger/tests.yml @@ -1,14 +1,16 @@ trigger: none -jobs: - - template: ../../eng/pipelines/templates/jobs/archetype-sdk-tests.yml +stages: + - template: ../../eng/pipelines/templates/stages/archetype-sdk-tests.yml parameters: - AllocateResourceGroup: 'false' + AllocateResourceGroup: false BuildTargetingString: $(BuildTargetingString) ServiceDirectory: confidentialledger + TestSamples: true EnvVars: TEMPLATE_CONFIG_CONNECTION: $(python-template-connection-string) # Add variables/mappings as appropriate for your service. AZURE_CLIENT_ID: $(aad-azure-sdk-test-client-id) AZURE_CLIENT_SECRET: $(aad-azure-sdk-test-client-secret) AZURE_TENANT_ID: $(aad-azure-sdk-test-tenant-id) - TEST_MODE: 'RunLiveNoRecord' \ No newline at end of file + TEST_MODE: 'RunLiveNoRecord' # use when allowing preparers to create the rgs for you + AZURE_TEST_RUN_LIVE: 'true' # use when utilizing the New-TestResources Script \ No newline at end of file From 9007b6d833e2326b66e3af3d3abfb0aeb6ddb741 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Fri, 9 Apr 2021 13:58:24 -0700 Subject: [PATCH 03/49] changes from new template --- .../azure-confidentialledger/MANIFEST.in | 4 +++- sdk/confidentialledger/azure-confidentialledger/README.md | 2 +- .../azure-confidentialledger/dev_requirements.txt | 3 ++- sdk/confidentialledger/azure-confidentialledger/setup.py | 7 ++++--- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in b/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in index dd20dd67408b7..6b34f0d167eb9 100644 --- a/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in +++ b/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in @@ -1,3 +1,5 @@ +include _meta.json include *.md include azure/__init__.py -recursive-include tests *.py \ No newline at end of file +recursive-include tests *.py +recursive-include samples *.py \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 7cfdc45fff22c..298ca362c9d9c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -1,3 +1,3 @@ # Azure Confidential Ledger client library for Python -Azure Confidential Ledger provides a service for logging to a ledger cryptographically-proven to be tamper-proof and immutable. It is built on Microsoft Research's [Confidential Consortium Framework](https://github.com/Microsoft/CCF). +Azure Confidential Ledger provides a service for logging to an immutable, tamper-proof ledger. It is built on Microsoft Research's [Confidential Consortium Framework](https://github.com/Microsoft/CCF). diff --git a/sdk/confidentialledger/azure-confidentialledger/dev_requirements.txt b/sdk/confidentialledger/azure-confidentialledger/dev_requirements.txt index a14448cf162a6..30f891539e8f2 100644 --- a/sdk/confidentialledger/azure-confidentialledger/dev_requirements.txt +++ b/sdk/confidentialledger/azure-confidentialledger/dev_requirements.txt @@ -1,2 +1,3 @@ --e ../../../tools/azure-devtools -e ../../../tools/azure-sdk-tools +../../core/azure-core +-e ../../../tools/azure-devtools \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/setup.py b/sdk/confidentialledger/azure-confidentialledger/setup.py index 7c89dfb8db548..410fcac310b0b 100644 --- a/sdk/confidentialledger/azure-confidentialledger/setup.py +++ b/sdk/confidentialledger/azure-confidentialledger/setup.py @@ -35,9 +35,10 @@ # ensure that these are updated to reflect the package owners' information long_description=long_description, + long_description_content_type='text/markdown', url='https://github.com/Azure/azure-sdk-for-python', author='Microsoft Corporation', - author_email='accledger@microsoft.com', + author_email='accledgerdevs@microsoft.com', license='MIT License', # ensure that the development status reflects the status of your package @@ -48,10 +49,10 @@ 'Programming Language :: Python :: 2', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.4', - 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', 'License :: OSI Approved :: MIT License', ], packages=find_packages(exclude=[ From 98a8628f9e763712697dfe5915a251d416f3537d Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Fri, 9 Apr 2021 15:01:23 -0700 Subject: [PATCH 04/49] pass tests --- .../env.requirements.txt | 77 - .../tests/_shared/client_test_common.py | 2 +- .../tests/_shared/client_test_common_async.py | 2 +- ...ger_client_aad.test_append_entry_flow.yaml | 343 + ..._append_entry_flow_with_sub_ledger_id.yaml | 366 + ...al_ledger_client_aad.test_range_query.yaml | 6925 +++++++++++++++++ ...edger_client_aad.test_user_management.yaml | 114 + ..._client_aad.test_verification_methods.yaml | 156 + ...ient_aad_async.test_append_entry_flow.yaml | 246 + ..._append_entry_flow_with_sub_ledger_id.yaml | 285 + ...ger_client_aad_async.test_range_query.yaml | 6042 ++++++++++++++ ...client_aad_async.test_user_management.yaml | 65 + ...t_aad_async.test_verification_methods.yaml | 108 + ...nt_certificate.test_append_entry_flow.yaml | 337 + ..._append_entry_flow_with_sub_ledger_id.yaml | 337 + ...r_client_certificate.test_range_query.yaml | 6866 ++++++++++++++++ ...ient_certificate.test_user_management.yaml | 84 + ...certificate.test_verification_methods.yaml | 126 + ...tificate_async.test_append_entry_flow.yaml | 307 + ..._append_entry_flow_with_sub_ledger_id.yaml | 268 + ...nt_certificate_async.test_range_query.yaml | 5937 ++++++++++++++ ...ertificate_async.test_user_management.yaml | 65 + ...icate_async.test_verification_methods.yaml | 108 + ...rvice_client.test_get_ledger_identity.yaml | 37 + ...client_async.test_get_ledger_identity.yaml | 27 + 25 files changed, 29151 insertions(+), 79 deletions(-) delete mode 100644 sdk/confidentialledger/azure-confidentialledger/env.requirements.txt create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml diff --git a/sdk/confidentialledger/azure-confidentialledger/env.requirements.txt b/sdk/confidentialledger/azure-confidentialledger/env.requirements.txt deleted file mode 100644 index 3a03fe6a66e4b..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/env.requirements.txt +++ /dev/null @@ -1,77 +0,0 @@ -adal==1.2.5 -aiohttp==3.7.3 -appdirs==1.4.4 -astroid==2.4.2 -async-timeout==3.0.1 -attrs==20.3.0 -azure-common==1.1.26 -azure-core==1.9.0 --e git+https://github.com/lynshi/azure-sdk-for-python-pr.git@3d2082817afe5202db589e9c6ff58996637a05e8#egg=azure_devtools&subdirectory=tools/azure-devtools -azure-identity==1.5.0 -azure-mgmt-core==1.2.2 -azure-mgmt-keyvault==8.0.0 -azure-mgmt-resource==15.0.0 -azure-mgmt-storage==16.0.0 --e git+https://github.com/lynshi/azure-sdk-for-python-pr.git@3d2082817afe5202db589e9c6ff58996637a05e8#egg=azure_sdk_tools&subdirectory=tools/azure-sdk-tools -azure-storage-common==1.4.0 -black==20.8b1 -bleach==3.2.1 -certifi==2020.12.5 -cffi==1.14.4 -chardet==3.0.4 -click==7.1.2 -ConfigArgParse==1.2.3 -coverage==5.3 -cryptography==3.2.1 -distlib==0.3.1 -docutils==0.16 -filelock==3.0.12 -idna==2.10 -iniconfig==1.1.1 -isodate==0.6.0 -isort==5.6.4 -Jinja2==2.11.2 -json-delta==2.0.2 -lazy-object-proxy==1.4.3 -MarkupSafe==1.1.1 -mccabe==0.6.1 -msal==1.8.0 -msal-extensions==0.3.0 -msrest==0.6.21 -msrestazure==0.6.4 -multidict==5.1.0 -mypy-extensions==0.4.3 -oauthlib==3.1.0 -packaging==20.7 -pathspec==0.8.1 -pluggy==0.13.1 -portalocker==1.7.1 -py==1.9.0 -pycparser==2.20 -Pygments==2.7.3 -PyJWT==1.7.1 -pylint==2.6.0 -pyOpenSSL==20.0.0 -pyparsing==2.4.7 -pytest==6.1.2 -pytest-asyncio==0.14.0 -pytest-cov==2.10.1 -python-dateutil==2.8.1 -pytoml==0.1.21 -PyYAML==5.3.1 -readme-renderer==28.0 -regex==2020.11.13 -requests==2.25.0 -requests-oauthlib==1.3.0 -six==1.15.0 -toml==0.10.2 -tox==3.20.1 -tox-monorepo==0.1.2 -typed-ast==1.4.1 -typing-extensions==3.7.4.3 -urllib3==1.26.2 -vcrpy==3.0.0 -virtualenv==20.2.2 -webencodings==0.5.1 -wrapt==1.12.1 -yarl==1.6.3 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py index 7e522230c4a25..ea8322287c248 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py @@ -140,7 +140,7 @@ def test_append_entry_flow_with_sub_ledger_id(self): def test_range_query(self): modulus = 5 - num_messages_sent = 100 + num_messages_sent = 201 # Should result in 2 pages. messages = {m: [] for m in range(modulus)} for i in range(num_messages_sent): diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py index ff807c859924b..a802e328003ac 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py @@ -155,7 +155,7 @@ async def test_append_entry_flow_with_sub_ledger_id(self): @AzureTestCase.await_prepared_test async def test_range_query(self): modulus = 5 - num_messages_sent = 100 + num_messages_sent = 201 # Should result in 2 pages. messages = {m: [] for m in range(modulus)} for i in range(num_messages_sent): diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml new file mode 100644 index 0000000000000..05f771c483e40 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml @@ -0,0 +1,343 @@ +interactions: +- request: + body: '{"assignedRole": "Administrator"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '33' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Administrator","userId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}' + headers: + content-length: + - '80' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6717' + status: + code: 200 + message: OK +- request: + body: '{"contents": "Test entry from Python SDK"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '42' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + response: + body: + string: '{"subLedgerId":"subledger:0"}' + headers: + content-length: + - '29' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6719' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.6719"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6719' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6719"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6720' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6719"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6720' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: + - '155' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6720' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"def8eec02727b26a48ea57083bcb95651c2dc81bc26656940bd77a14de3aaa59\",\n + \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n + \ \"proof\": [\n {\n \"left\": \"b0985b293b40498c893366af13fae4dd2fc8c2da02b0aa0c086bc486c55c5eed\"\n + \ },\n {\n \"left\": \"2d6f6f476d95c7ea5eb2d8a5f550b8db9038beb1c540ce87b2334aca53415020\"\n + \ },\n {\n \"left\": \"5cad5866e566be3670a20576e1df97798d76daad24ce857c66fa4cb6a495c435\"\n + \ },\n {\n \"left\": \"69af9d26211b3a54abcbd25b742bf07cef2107b996109ce05203f3eeac4ae5af\"\n + \ },\n {\n \"left\": \"362d4c31d985d332d9c12a133b470b3af02311cc9e077f49b0894cc95097a707\"\n + \ },\n {\n \"left\": \"de17f29655ab65422390ef3d35ef269484bb70f459b16587197fead61c0c2033\"\n + \ },\n {\n \"left\": \"2353432abd8d4fecf5094ea9ea29e540edf980973e81b5ca5280e1447d20430e\"\n + \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n + \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n + \ }\n ],\n \"root\": \"8503dcb49612a45f3ed43fdcf7b8819f46212a829c45c351e059b76dd75cbb7b\",\n + \ \"signature\": \"MGUCMQCWV2/CRyqN+dTXD+GZSLuNzmCDVBEB4Qx+2j+DpXrLaTUKKFGEW3m8XVU7o4o9FvoCMA7d2q5vMuKINczRoqU3UQTv1GpHnaYHF5j0u+bQnngtRZTP5BQ2sCaQgd2RlHUIIQ==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.6719\"\n}" + headers: + content-length: + - '1395' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6720' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + response: + body: + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.6720"}' + headers: + content-length: + - '94' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6720' + status: + code: 200 + message: OK +- request: + body: '{"contents": "Test entry 2 from Python SDK"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '44' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + response: + body: + string: '{"subLedgerId":"subledger:0"}' + headers: + content-length: + - '29' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6721' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6721/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6721"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6722' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + response: + body: + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.6722"}' + headers: + content-length: + - '96' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6722' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719?api-version=0.1-preview + response: + body: + string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.6719\"\n + \ },\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '150' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6722' + status: + code: 200 + message: OK +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml new file mode 100644 index 0000000000000..b3c471a68f675 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml @@ -0,0 +1,366 @@ +interactions: +- request: + body: '{"assignedRole": "Administrator"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '33' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Administrator","userId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}' + headers: + content-length: + - '80' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6723' + status: + code: 200 + message: OK +- request: + body: '{"contents": "Test sub-ledger entry from Python SDK"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '53' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"subLedgerId":"132"}' + headers: + content-length: + - '21' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6725' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.6725"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6725' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6725"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6726' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6725"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6726' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: + - '155' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6726' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"4b8820c5e41a911d96529710c0a093087f75a58393d0165060a34d2ca1ca06bf\",\n + \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n + \ \"proof\": [\n {\n \"left\": \"6ce7c1ae868f5a4a729302fea802f913c4b77a90d26884a6d7cfd10c53f55fea\"\n + \ },\n {\n \"left\": \"887720da5e46a1593c0dc38daa417eb2863964821ab1f5864650a6b6b5e20e9b\"\n + \ },\n {\n \"left\": \"324e3063d8482953fb01ccb926945fc409937adbd5590aa5c20fd536eb8e5fc6\"\n + \ },\n {\n \"left\": \"2353432abd8d4fecf5094ea9ea29e540edf980973e81b5ca5280e1447d20430e\"\n + \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n + \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n + \ }\n ],\n \"root\": \"b806ffb037de79d13f6188352272707149be92ee3dabe1a73608049221b0a559\",\n + \ \"signature\": \"MGQCMBTcvde4rLPEIMcM4R9wY8Ux+tXtkK84GK0etyhgp8drmpZc8iLLq95Ncciaf6zLsgIwQb3I8Eoomc0UUzMkfXuEp+qacsm4xvfWBgivSVk63HiUd465kzcG8CiKodVlSF+X\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.6725\"\n}" + headers: + content-length: + - '1091' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6726' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.6726"}' + headers: + content-length: + - '97' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6726' + status: + code: 200 + message: OK +- request: + body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '55' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"subLedgerId":"132"}' + headers: + content-length: + - '21' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6727' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6727/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.6727"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6727' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6727/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6727"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6728' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.6728"}' + headers: + content-length: + - '99' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6728' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.6725\"\n + \ },\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '153' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6728' + status: + code: 200 + message: OK +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml new file mode 100644 index 0000000000000..5b3a6565991c0 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml @@ -0,0 +1,6925 @@ +interactions: +- request: + body: '{"assignedRole": "Administrator"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '33' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Administrator","userId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}' + headers: + content-length: + - '80' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6729' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-0"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6731' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-1"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6733' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-2"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6734' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-3"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6735' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-4"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6736' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-5"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6737' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-6"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6738' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-7"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6740' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-8"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6741' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-9"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6742' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-10"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6743' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-11"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6744' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-12"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6746' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-13"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6747' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-14"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6748' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-15"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6749' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-16"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6751' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-17"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6752' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-18"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6753' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-19"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6754' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-20"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6755' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-21"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6756' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-22"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6758' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-23"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6759' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-24"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6760' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-25"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6761' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-26"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6762' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-27"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6763' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-28"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6765' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-29"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6766' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-30"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6767' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-31"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6768' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-32"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6769' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-33"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6771' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-34"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6772' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-35"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6773' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-36"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6774' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-37"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6775' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-38"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6776' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-39"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6777' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-40"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6779' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-41"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6780' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-42"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6781' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-43"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6782' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-44"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6783' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-45"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6784' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-46"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6786' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-47"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6787' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-48"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6788' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-49"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6789' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-50"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6790' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-51"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6791' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-52"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6793' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-53"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6794' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-54"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6795' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-55"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6796' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-56"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6797' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-57"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6799' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-58"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6800' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-59"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6801' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-60"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6802' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-61"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6803' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-62"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6804' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-63"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6806' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-64"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6807' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-65"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6808' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-66"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6809' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-67"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6810' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-68"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6811' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-69"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6813' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-70"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6814' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-71"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6815' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-72"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6816' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-73"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6817' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-74"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6819' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-75"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6820' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-76"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6821' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-77"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6822' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-78"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6823' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-79"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6824' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-80"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6826' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-81"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6827' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-82"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6828' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-83"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6829' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-84"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6831' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-85"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6832' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-86"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6833' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-87"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6834' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-88"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6835' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-89"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6836' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-90"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6838' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-91"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6839' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-92"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6840' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-93"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6841' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-94"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6842' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-95"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6843' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-96"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6845' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-97"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6846' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-98"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6847' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-99"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6848' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-100"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6849' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-101"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6850' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-102"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6852' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-103"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6853' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-104"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6854' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-105"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6855' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-106"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6856' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-107"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6858' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-108"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6859' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-109"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6860' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-110"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6861' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-111"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6862' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-112"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6863' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-113"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6865' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-114"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6866' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-115"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6867' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-116"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6868' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-117"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6869' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-118"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6871' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-119"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6872' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-120"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6873' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-121"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6874' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-122"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6875' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-123"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6876' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-124"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6878' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-125"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6879' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-126"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6880' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-127"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6881' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-128"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6882' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-129"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6883' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-130"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6885' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-131"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6886' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-132"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6887' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-133"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6888' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-134"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6889' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-135"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6891' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-136"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6892' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-137"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6893' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-138"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6894' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-139"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6895' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-140"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6896' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-141"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6898' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-142"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6899' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-143"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6900' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-144"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6901' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-145"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6902' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-146"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6903' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-147"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6905' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-148"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6906' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-149"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6907' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-150"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6908' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-151"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6909' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-152"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6911' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-153"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6912' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-154"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6913' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-155"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6914' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-156"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6915' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-157"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6916' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-158"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6918' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-159"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6919' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-160"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6920' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-161"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6921' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-162"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6923' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-163"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6924' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-164"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6925' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-165"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6926' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-166"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6927' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-167"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6929' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-168"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6930' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-169"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6931' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-170"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6932' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-171"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6933' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-172"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6934' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-173"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6936' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-174"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6937' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-175"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6938' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-176"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6939' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-177"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6940' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-178"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6941' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-179"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6943' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-180"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6944' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-181"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6945' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-182"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6946' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-183"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6947' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-184"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6949' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-185"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6950' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-186"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6951' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-187"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6952' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-188"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6954' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-189"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6955' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-190"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6956' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-191"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6957' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-192"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6958' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-193"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6959' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-194"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6961' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-195"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6962' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-196"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6963' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-197"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6964' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-198"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6965' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-199"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6967' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-200"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6968' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6731 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6731\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6968' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6731 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6832\",\n + \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6731\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6737\"\n + \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6743\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6749\"\n + \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6755\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6761\"\n + \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6767\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6773\"\n + \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6779\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6784\"\n + \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6790\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6796\"\n + \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6802\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6808\"\n + \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6814\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6820\"\n + \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6826\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1889' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6968' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6832 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6933\",\n + \ \"entries\": [\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6832\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6838\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6843\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.6849\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6855\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.6861\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6867\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.6873\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6879\"\n },\n {\n \"contents\": + \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.6885\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6891\"\n },\n {\n \"contents\": + \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.6896\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6902\"\n },\n {\n \"contents\": + \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.6908\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6914\"\n },\n {\n \"contents\": + \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.6920\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6926\"\n },\n {\n \"contents\": + \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.6932\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '2009' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6968' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6933 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6933\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6933 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6938\"\n },\n + \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"5.6944\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6950\"\n },\n + \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"5.6956\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6962\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"5.6968\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '665' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6733 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6733\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6733 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6834\",\n + \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6733\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6738\"\n + \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6744\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6751\"\n + \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6756\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6762\"\n + \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6768\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6774\"\n + \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6780\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6786\"\n + \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6791\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6797\"\n + \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6803\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6809\"\n + \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6815\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6821\"\n + \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6827\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6833\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1992' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6834 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6935\",\n + \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6839\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6845\"\n + \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6850\"\n },\n {\n \"contents\": + \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.6856\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6862\"\n },\n {\n \"contents\": + \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.6868\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6874\"\n },\n {\n \"contents\": + \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.6880\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6886\"\n },\n {\n \"contents\": + \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.6892\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6898\"\n },\n {\n \"contents\": + \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.6903\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6909\"\n },\n {\n \"contents\": + \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.6915\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6921\"\n },\n {\n \"contents\": + \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.6927\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6933\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1906' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6935 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6939\"\n },\n + \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"5.6945\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6951\"\n },\n + \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"5.6957\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6963\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '561' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6734 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6734\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6734 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6835\",\n + \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6734\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6740\"\n + \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6746\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6752\"\n + \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6758\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6763\"\n + \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6769\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6775\"\n + \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6781\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6787\"\n + \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6793\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6799\"\n + \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6804\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6810\"\n + \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6816\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6822\"\n + \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6828\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6834\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1992' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6835 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6936\",\n + \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6840\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6846\"\n + \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6852\"\n },\n {\n \"contents\": + \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.6858\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6863\"\n },\n {\n \"contents\": + \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.6869\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6875\"\n },\n {\n \"contents\": + \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.6881\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6887\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.6893\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6899\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.6905\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6911\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.6916\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6923\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.6929\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6934\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1906' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6936 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6940\"\n },\n + \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"5.6946\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6952\"\n },\n + \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"5.6958\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6964\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '561' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6735 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6735\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6735 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6836\",\n + \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6735\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6741\"\n + \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6747\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6753\"\n + \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6759\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6765\"\n + \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6771\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6776\"\n + \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6782\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6788\"\n + \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6794\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6800\"\n + \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6806\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6811\"\n + \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6817\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6823\"\n + \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6829\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6835\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1992' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6836 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6937\",\n + \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6841\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6847\"\n + \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6853\"\n },\n {\n \"contents\": + \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.6859\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6865\"\n },\n {\n \"contents\": + \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.6871\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6876\"\n },\n {\n \"contents\": + \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.6882\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6888\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.6894\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6900\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.6906\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6912\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.6918\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6924\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.6930\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6936\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1906' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6937 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6941\"\n },\n + \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"5.6947\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6954\"\n },\n + \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"5.6959\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6965\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '561' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6736 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6736\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6736 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6837\",\n + \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6736\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6742\"\n + \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6748\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6754\"\n + \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6760\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6766\"\n + \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6772\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6777\"\n + \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6783\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6789\"\n + \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6795\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6801\"\n + \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6807\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6813\"\n + \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6819\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6824\"\n + \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6831\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6836\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1992' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6837 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6938\",\n + \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6842\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6848\"\n + \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6854\"\n },\n {\n \"contents\": + \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.6860\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6866\"\n },\n {\n \"contents\": + \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.6872\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6878\"\n },\n {\n \"contents\": + \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.6883\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6889\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.6895\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6901\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.6907\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6913\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.6919\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6925\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.6931\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6937\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1906' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6938 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6943\"\n },\n + \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"5.6949\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6955\"\n },\n + \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"5.6961\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6967\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '561' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6969' + status: + code: 200 + message: OK +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml new file mode 100644 index 0000000000000..4f7b94e215b39 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml @@ -0,0 +1,114 @@ +interactions: +- request: + body: '{"assignedRole": "Administrator"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '33' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Administrator","userId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}' + headers: + content-length: + - '80' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6970' + status: + code: 200 + message: OK +- request: + body: '{"assignedRole": "Contributor"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '31' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Contributor","userId":"000000000000000000000000000000000000"}' + headers: + content-length: + - '78' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6972' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Contributor","userId":"000000000000000000000000000000000000"}' + headers: + content-length: + - '78' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6972' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: DELETE + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '' + headers: + content-length: + - '0' + x-ms-ccf-transaction-id: + - '5.6973' + status: + code: 204 + message: No Content +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml new file mode 100644 index 0000000000000..12ede468fae1e --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml @@ -0,0 +1,156 @@ +interactions: +- request: + body: '{"assignedRole": "Administrator"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '33' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Administrator","userId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}' + headers: + content-length: + - '80' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6975' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/governance/members?api-version=0.1-preview + response: + body: + string: '{"members":[{"certificate":"-----BEGIN CERTIFICATE-----\nMIIB+DCCAX2gAwIBAgIQbqIwsiHHQlWkhweK0NbPODAKBggqhkjOPQQDAzAgMR4w\nHAYDVQQDExVDQ0YgR292ZXJub3IgSWRlbnRpdHkwHhcNMjAxMTExMjAyNDUwWhcN\nMjExMTExMjAzNDUwWjAgMR4wHAYDVQQDExVDQ0YgR292ZXJub3IgSWRlbnRpdHkw\ndjAQBgcqhkjOPQIBBgUrgQQAIgNiAATTFBoe5FRZTXSQn5ZGl7BV40FpF6fvK3mj\nuDbh3BpAFCC9eXIU9nrGEEoaWH2n++c0TXuaR9TlXEm1ms47YMGmvr/epdI2Qgd6\nBC6bwYfMoRFVH/+G+itRj70ywY+lqrmjfDB6MA4GA1UdDwEB/wQEAwIHgDAJBgNV\nHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAW\ngBQefKdvzGwngW5bffiMcfFhoBYtNzAdBgNVHQ4EFgQUHnynb8xsJ4FuW334jHHx\nYaAWLTcwCgYIKoZIzj0EAwMDaQAwZgIxAKb40n899np5eoAei4YatmJ9P2kdGyGP\nqQBslkobR/Gb++QAHbFoD4m2tANPtpmYJAIxANklOHFie1OSLVwzl3n8zBbt1+KX\naH1qYPDr3MzPfvSBq7ckBGem2C6EEX4ratWAGQ==\n-----END + CERTIFICATE-----","id":"eec5d23a0f376538a34cccb35705cad4850741dcf82cd9ec39d3972aabc58a72"}]}' + headers: + content-length: + - '860' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6976' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/governance/constitution?api-version=0.1-preview + response: + body: + string: '{"digest":"8dd68f72e540dd7f96988eef553e122789228e9b4e917028853cc042d46ec811","script":"raw_puts= tables, + puts = ...\n for table_name, entries in pairs(puts) do\n t = tables[table_name]\n for + _,entry in pairs(entries) do\n t:put(entry.k, entry.v)\n end\n end\n return + true;environment_proposal= __Puts = {}\n function __Puts:new(o)\n o = + o or {}\n setmetatable(o, self)\n self.__index = self\n return o\n end\n\n function + __Puts:put(t, key, value)\n self[t] = self[t] or {}\n table.insert(self[t], + {k = key, v = value})\n return self\n end\n -- create a frontend for + __Puts that hides function entries\n Puts = setmetatable({}, {__index = __Puts})\n\n __Calls + = {}\n function __Calls:new(o)\n o = o or {}\n setmetatable(o, self)\n self.__index + = self\n return o\n end\n\n function __Calls:call(_func, _args)\n table.insert(self, + {func=_func, args=_args})\n return self\n end\n Calls = setmetatable({}, + {__index = __Calls})\n\n function empty_list()\n return setmetatable({}, + {__was_object=false})\n end\n\n function empty_object()\n return setmetatable({}, + {__was_object=true})\n end\n ;pass= tables, calls, votes, proposer_id = + ...\n\n -- interface definitions\n PASSED = 1\n PENDING = 0\n REJECTED + = -1\n STATE_ACTIVE = \"ACTIVE\"\n\n -- defines which of the members are + operators\n function is_operator(member)\n member_info = tables[\"public:ccf.gov.members.info\"]:get(member)\n if + member_info then\n member_data = member_info.member_data\n if member_data + then\n return member_data.is_operator == true\n end\n end\n return + false\n end\n\n -- defines calls that can be passed with sole operator input\n function + can_operator_pass(call)\n -- some calls can always be called by operators\n allowed_operator_funcs + = {\n trust_node=true,\n retire_node=true,\n new_user=true,\n remove_user=true,\n open_network=true,\n deploy_js_app=true,\n set_ca_cert_bundle=true,\n remove_ca_cert_bundle=true,\n set_jwt_issuer=true,\n remove_jwt_issuer=true,\n set_jwt_public_signing_keys=true,\n set_user_data=true,\n set_service_principal=true,\n remove_service_principal=true,\n }\n if + allowed_operator_funcs[call.func] then\n return true\n end\n\n -- + additionally, operators can add or retire other operators\n if call.func + == \"new_member\" then\n member_data = call.args.member_data\n if + member_data and member_data.is_operator then\n return true\n end\n elseif + call.func == \"retire_member\" then\n if is_operator(call.args) then\n return + true\n end\n end\n end\n\n -- count member votes\n member_votes + = 0\n\n for member, vote in pairs(votes) do\n if vote then\n if not + is_operator(member) then\n member_votes = member_votes + 1\n end\n end\n end\n\n -- + count active members, excluding operators\n members_active = 0\n\n tables[\"public:ccf.gov.members.info\"]:foreach(function(member, + details)\n if details[\"status\"] == STATE_ACTIVE and not is_operator(member) + then\n members_active = members_active + 1\n end\n end)\n\n -- check + for raw_puts to sensitive tables\n SENSITIVE_TABLES = {\"public:ccf.gov.whitelists\", + \"public:ccf.gov.scripts\"}\n for _, call in pairs(calls) do\n if call.func + == \"raw_puts\" then\n for _, sensitive_table in pairs(SENSITIVE_TABLES) + do\n if call.args[sensitive_table] then\n -- require unanimity + of non-operating members\n if member_votes == members_active then\n return + PASSED\n else\n return PENDING\n end\n end\n end\n end\n end\n\n -- + a vote is an operator vote if it''s only making operator calls\n operator_change + = true\n for _, call in pairs(calls) do\n if not can_operator_pass(call) + then\n operator_change = false\n break\n end\n end\n\n -- a + majority of members can always pass votes\n if member_votes > math.floor(members_active + / 2) then\n return PASSED\n end\n\n -- operators proposing operator changes + can pass them without a vote\n if operator_change and is_operator(proposer_id) + then\n return PASSED\n end\n\n return PENDING;"}' + headers: + content-length: + - '4306' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6976' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview + response: + body: + string: '{"currentNodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + headers: + content-length: + - '28866' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.6976' + status: + code: 200 + message: OK +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml new file mode 100644 index 0000000000000..cebe0fe5c141f --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml @@ -0,0 +1,246 @@ +interactions: +- request: + body: '{"contents": "Test entry from Python SDK"}' + headers: + Accept: + - application/json + Content-Length: + - '42' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + response: + body: + string: '{"subLedgerId":"subledger:0"}' + headers: + content-length: '29' + content-type: application/json + x-ms-ccf-transaction-id: '5.6977' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6977"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.6978' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6977"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.6978' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: '155' + content-type: application/json + x-ms-ccf-transaction-id: '5.6978' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: '155' + content-type: application/json + x-ms-ccf-transaction-id: '5.6978' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"a11e60bf77add61de85b44d82c72e8a0b5d07c49f62ccf13d3cec0fc13754ba6\",\n + \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n + \ \"proof\": [\n {\n \"left\": \"b36d466e36b07a05222cc73d206f8357d98126b4675447f9756a91b0df578884\"\n + \ },\n {\n \"left\": \"b1316fcdcd50cdf26012517d86d5b671588b87a7e528051f6bfb87f1b210818e\"\n + \ },\n {\n \"left\": \"b9a9a0412ae92501f91af45c9130b595ce916854d29ce548f5e46cc72cbe4fb8\"\n + \ },\n {\n \"left\": \"2353432abd8d4fecf5094ea9ea29e540edf980973e81b5ca5280e1447d20430e\"\n + \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n + \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n + \ }\n ],\n \"root\": \"9b15d924af15079759de2dc3ad69d3536086ec57bc8a3767813ec81576b8c88a\",\n + \ \"signature\": \"MGUCMDB+YYOWZCCh9Ate90uSwpp8dzeCwKfqncMf6PeEt7K3F86IPCcpx+AYvWaXcSHsNwIxAPT7vP57Z5PSanJmdKSkLgV4gDjGMo1+ZP8P+uxVCcwDVf05ScHyFrHzA3YDDByREQ==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.6977\"\n}" + headers: + content-length: '1095' + content-type: application/json + x-ms-ccf-transaction-id: '5.6978' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + response: + body: + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.6978"}' + headers: + content-length: '94' + content-type: application/json + x-ms-ccf-transaction-id: '5.6978' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview +- request: + body: '{"contents": "Test entry 2 from Python SDK"}' + headers: + Accept: + - application/json + Content-Length: + - '44' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + response: + body: + string: '{"subLedgerId":"subledger:0"}' + headers: + content-length: '29' + content-type: application/json + x-ms-ccf-transaction-id: '5.6979' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6979/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6979"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.6980' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6979/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + response: + body: + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.6980"}' + headers: + content-length: '96' + content-type: application/json + x-ms-ccf-transaction-id: '5.6980' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977?api-version=0.1-preview + response: + body: + string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.6977\"\n + \ },\n \"state\": \"Ready\"\n}" + headers: + content-length: '150' + content-type: application/json + x-ms-ccf-transaction-id: '5.6980' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977?api-version=0.1-preview +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml new file mode 100644 index 0000000000000..b116e7d69cb59 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -0,0 +1,285 @@ +interactions: +- request: + body: '{"contents": "Test sub-ledger entry from Python SDK"}' + headers: + Accept: + - application/json + Content-Length: + - '53' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"subLedgerId":"132"}' + headers: + content-length: '21' + content-type: application/json + x-ms-ccf-transaction-id: '5.6981' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.6981"}' + headers: + content-length: '44' + content-type: application/json + x-ms-ccf-transaction-id: '5.6982' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6981"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.6982' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6981"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.6982' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: '155' + content-type: application/json + x-ms-ccf-transaction-id: '5.6982' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"086f66f297984dfceb9b05d9b8b6c2f9c026bbc784ff4bf3ab5ec2acb314c0a5\",\n + \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n + \ \"proof\": [\n {\n \"left\": \"8908e19bbd96bb0f21efc351472da62fd2daaa1954e12dc6cc88f51054cc91c2\"\n + \ },\n {\n \"left\": \"ec60992221c1338a1566a37417918654a821ad624d398b941dfe5f84e01e92cb\"\n + \ },\n {\n \"left\": \"b1316fcdcd50cdf26012517d86d5b671588b87a7e528051f6bfb87f1b210818e\"\n + \ },\n {\n \"left\": \"b9a9a0412ae92501f91af45c9130b595ce916854d29ce548f5e46cc72cbe4fb8\"\n + \ },\n {\n \"left\": \"2353432abd8d4fecf5094ea9ea29e540edf980973e81b5ca5280e1447d20430e\"\n + \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n + \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n + \ }\n ],\n \"root\": \"f5ad8d846a8f4862e91ca2c517f1d745e0690d5bc0ca9460c258e535b44593f2\",\n + \ \"signature\": \"MGYCMQC0XKnC6CxIMgHRnYPTEF89enT9MERC4BFhPkz9/vCK6Z2lI9qYphoIaQP4i0CFQHQCMQDXYOT0BEWtgMc9Nd25WlK0jwKEbSGDbexQZ6m0RGc2fwHKI6M6Z5sfNTuoHMsu91M=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.6981\"\n}" + headers: + content-length: '1195' + content-type: application/json + x-ms-ccf-transaction-id: '5.6982' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.6982"}' + headers: + content-length: '97' + content-type: application/json + x-ms-ccf-transaction-id: '5.6982' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 +- request: + body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' + headers: + Accept: + - application/json + Content-Length: + - '55' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"subLedgerId":"132"}' + headers: + content-length: '21' + content-type: application/json + x-ms-ccf-transaction-id: '5.6983' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6983/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.6983"}' + headers: + content-length: '44' + content-type: application/json + x-ms-ccf-transaction-id: '5.6984' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6983/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6983/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.6983"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.6984' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6983/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.6984"}' + headers: + content-length: '99' + content-type: application/json + x-ms-ccf-transaction-id: '5.6984' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: "{\n \"state\": \"Loading\"\n}" + headers: + content-length: '24' + content-type: application/json + x-ms-ccf-transaction-id: '5.6984' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.6981\"\n + \ },\n \"state\": \"Ready\"\n}" + headers: + content-length: '153' + content-type: application/json + x-ms-ccf-transaction-id: '5.6984' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981?api-version=0.1-preview&subLedgerId=132 +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml new file mode 100644 index 0000000000000..c6b03590e6098 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml @@ -0,0 +1,6042 @@ +interactions: +- request: + body: '{"contents": "message-0"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.6985' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-1"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.6987' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-2"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.6988' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-3"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.6990' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-4"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.6991' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-5"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.6993' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-6"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.6995' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-7"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.6996' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-8"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.6998' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-9"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7000' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-10"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7001' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-11"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7003' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-12"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7004' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-13"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7006' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-14"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7008' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-15"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7009' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-16"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7011' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-17"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7013' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-18"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7014' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-19"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7016' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-20"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7018' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-21"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7019' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-22"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7021' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-23"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7023' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-24"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7024' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-25"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7026' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-26"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7027' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-27"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7029' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-28"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7030' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-29"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7032' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-30"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7034' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-31"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7035' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-32"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7037' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-33"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7039' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-34"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7040' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-35"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7042' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-36"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7043' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-37"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7045' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-38"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7047' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-39"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7048' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-40"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7050' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-41"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7051' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-42"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7053' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-43"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7054' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-44"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7056' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-45"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7058' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-46"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7059' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-47"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7061' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-48"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7063' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-49"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7065' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-50"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7066' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-51"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7068' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-52"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7070' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-53"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7071' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-54"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7073' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-55"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7075' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-56"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7076' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-57"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7078' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-58"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7080' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-59"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7081' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-60"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7083' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-61"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7084' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-62"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7086' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-63"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7087' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-64"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7089' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-65"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7090' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-66"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7092' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-67"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7093' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-68"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7095' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-69"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7097' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-70"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7098' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-71"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7100' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-72"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7102' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-73"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7103' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-74"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7105' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-75"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7106' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-76"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7108' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-77"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7110' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-78"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7112' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-79"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7113' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-80"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7115' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-81"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7116' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-82"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7118' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-83"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7120' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-84"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7121' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-85"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7123' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-86"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7125' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-87"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7126' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-88"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7128' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-89"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7129' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-90"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7131' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-91"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7133' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-92"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7134' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-93"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7136' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-94"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7138' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-95"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7139' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-96"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7141' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-97"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7143' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-98"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7144' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-99"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7146' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-100"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7147' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-101"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7149' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-102"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7151' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-103"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7152' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-104"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7154' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-105"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7155' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-106"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7157' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-107"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7159' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-108"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7160' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-109"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7162' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-110"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7163' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-111"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7165' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-112"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7167' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-113"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7169' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-114"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7170' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-115"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7172' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-116"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7174' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-117"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7175' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-118"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7177' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-119"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7178' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-120"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7180' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-121"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7182' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-122"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7183' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-123"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7185' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-124"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7187' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-125"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7188' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-126"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7190' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-127"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7192' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-128"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7193' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-129"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7195' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-130"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7197' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-131"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7198' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-132"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7200' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-133"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7202' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-134"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7203' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-135"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7205' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-136"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7207' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-137"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7208' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-138"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7210' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-139"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7212' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-140"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7213' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-141"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7215' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-142"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7217' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-143"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7218' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-144"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7220' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-145"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7221' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-146"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7223' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-147"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7225' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-148"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7226' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-149"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7228' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-150"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7229' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-151"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7231' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-152"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7232' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-153"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7234' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-154"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7236' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-155"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7237' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-156"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7239' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-157"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7240' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-158"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7242' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-159"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7244' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-160"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7245' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-161"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7247' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-162"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7249' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-163"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7250' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-164"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7252' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-165"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7254' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-166"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7255' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-167"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7257' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-168"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7259' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-169"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7260' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-170"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7262' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-171"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7264' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-172"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7265' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-173"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7267' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-174"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7268' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-175"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7270' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-176"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7272' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-177"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7273' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-178"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7275' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-179"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7276' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-180"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7278' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-181"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7280' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-182"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7281' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-183"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7283' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-184"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7285' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-185"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7286' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-186"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7288' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-187"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7290' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-188"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7291' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-189"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7293' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-190"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7295' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-191"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7296' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-192"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7298' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-193"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7299' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-194"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7301' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-195"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7303' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-196"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7305' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-197"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7306' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-198"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7308' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-199"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7309' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-200"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7311' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6985 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6985\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6985 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6985 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7086\",\n + \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.6985\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6993\"\n + \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7001\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7009\"\n + \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7018\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7026\"\n + \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7034\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7042\"\n + \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7050\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7058\"\n + \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7066\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7075\"\n + \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7083\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6985 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7086 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187\",\n + \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7090\"\n },\n {\n \"contents\": + \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7098\"\n + \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7106\"\n },\n {\n \"contents\": + \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7115\"\n + \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7123\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7131\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7139\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7147\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7155\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7163\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7172\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7180\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1381' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7086 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7288\",\n + \ \"entries\": [\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7188\"\n },\n {\n \"contents\": + \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7197\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7205\"\n },\n {\n \"contents\": + \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7213\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7221\"\n },\n {\n \"contents\": + \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7229\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7237\"\n },\n {\n \"contents\": + \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7245\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7254\"\n },\n {\n \"contents\": + \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7262\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7270\"\n },\n {\n \"contents\": + \"message-180\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7278\"\n },\n {\n \"contents\": \"message-185\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7286\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1492' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7288 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7295\"\n },\n + \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"5.7303\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7311\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '353' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7288 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088\",\n + \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.6987\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6995\"\n + \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7003\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7011\"\n + \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7019\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7027\"\n + \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7035\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7043\"\n + \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7051\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7059\"\n + \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7068\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7076\"\n + \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7084\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189\",\n + \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7092\"\n },\n {\n \"contents\": + \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7100\"\n + \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7108\"\n },\n {\n \"contents\": + \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7116\"\n + \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7125\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7133\"\n + \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7141\"\n },\n {\n \"contents\": + \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7149\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7157\"\n },\n {\n \"contents\": + \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7165\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7174\"\n },\n {\n \"contents\": + \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7182\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1381' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290\",\n + \ \"entries\": [\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7190\"\n },\n {\n \"contents\": + \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7198\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7207\"\n },\n {\n \"contents\": + \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7215\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7223\"\n },\n {\n \"contents\": + \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7231\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7239\"\n },\n {\n \"contents\": + \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7247\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7255\"\n },\n {\n \"contents\": + \"message-171\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7264\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7272\"\n },\n {\n \"contents\": + \"message-181\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7280\"\n },\n {\n \"contents\": \"message-186\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7288\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1492' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7296\"\n },\n + \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"5.7305\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '249' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089\",\n + \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.6988\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6996\"\n + \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7004\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7013\"\n + \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7021\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7029\"\n + \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7037\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7045\"\n + \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7053\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7061\"\n + \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7070\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7078\"\n + \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7086\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190\",\n + \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7093\"\n },\n {\n \"contents\": + \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7102\"\n + \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7110\"\n },\n {\n \"contents\": + \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7118\"\n + \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7126\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7134\"\n + \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7143\"\n },\n {\n \"contents\": + \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7151\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7159\"\n },\n {\n \"contents\": + \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7167\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7175\"\n },\n {\n \"contents\": + \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7183\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1381' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7291\",\n + \ \"entries\": [\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7192\"\n },\n {\n \"contents\": + \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7200\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7208\"\n },\n {\n \"contents\": + \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7217\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7225\"\n },\n {\n \"contents\": + \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7232\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7240\"\n },\n {\n \"contents\": + \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7249\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7257\"\n },\n {\n \"contents\": + \"message-172\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7265\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7273\"\n },\n {\n \"contents\": + \"message-182\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7281\"\n },\n {\n \"contents\": \"message-187\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7290\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1492' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7291 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7298\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"5.7306\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '249' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7291 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6990 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6990\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6990 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6990 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091\",\n + \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.6990\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6998\"\n + \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7006\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7014\"\n + \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7023\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7030\"\n + \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7039\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7047\"\n + \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7054\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7063\"\n + \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7071\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7080\"\n + \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7087\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6990 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7192\",\n + \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7095\"\n },\n {\n \"contents\": + \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7103\"\n + \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7112\"\n },\n {\n \"contents\": + \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7120\"\n + \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7128\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7136\"\n + \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7144\"\n },\n {\n \"contents\": + \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7152\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7160\"\n },\n {\n \"contents\": + \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7169\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7177\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7185\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1381' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7192 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293\",\n + \ \"entries\": [\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7193\"\n },\n {\n \"contents\": + \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7202\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7210\"\n },\n {\n \"contents\": + \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7218\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7226\"\n },\n {\n \"contents\": + \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7234\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7242\"\n },\n {\n \"contents\": + \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7250\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7259\"\n },\n {\n \"contents\": + \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7267\"\n },\n {\n \"contents\": \"message-178\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7275\"\n },\n {\n \"contents\": + \"message-183\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7283\"\n },\n {\n \"contents\": \"message-188\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7291\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1492' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7192 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7299\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"5.7308\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '249' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6991 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6991\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6991 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6991 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092\",\n + \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.6991\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7000\"\n + \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7008\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7016\"\n + \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7024\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7032\"\n + \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7040\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7048\"\n + \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7056\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7065\"\n + \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7073\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7081\"\n + \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7089\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6991 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7193\",\n + \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7097\"\n },\n {\n \"contents\": + \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7105\"\n + \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7113\"\n },\n {\n \"contents\": + \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7121\"\n + \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7129\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7138\"\n + \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7146\"\n },\n {\n \"contents\": + \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7154\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7162\"\n },\n {\n \"contents\": + \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7170\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7178\"\n },\n {\n \"contents\": + \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7187\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1381' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7193 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294\",\n + \ \"entries\": [\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7195\"\n },\n {\n \"contents\": + \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7203\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7212\"\n },\n {\n \"contents\": + \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7220\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7228\"\n },\n {\n \"contents\": + \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7236\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7244\"\n },\n {\n \"contents\": + \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7252\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7260\"\n },\n {\n \"contents\": + \"message-174\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7268\"\n },\n {\n \"contents\": \"message-179\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7276\"\n },\n {\n \"contents\": + \"message-184\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7285\"\n },\n {\n \"contents\": \"message-189\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7293\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1492' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7193 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7301\"\n },\n + \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"5.7309\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '249' + content-type: application/json + x-ms-ccf-transaction-id: '5.7312' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml new file mode 100644 index 0000000000000..6cbb66b879a65 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml @@ -0,0 +1,65 @@ +interactions: +- request: + body: '{"assignedRole": "Contributor"}' + headers: + Accept: + - application/json + Content-Length: + - '31' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Contributor","userId":"000000000000000000000000000000000000"}' + headers: + content-length: '78' + content-type: application/json + x-ms-ccf-transaction-id: '5.7313' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Contributor","userId":"000000000000000000000000000000000000"}' + headers: + content-length: '78' + content-type: application/json + x-ms-ccf-transaction-id: '5.7313' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: DELETE + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '' + headers: + content-length: '0' + x-ms-ccf-transaction-id: '5.7315' + status: + code: 204 + message: No Content + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml new file mode 100644 index 0000000000000..f056f516a1812 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml @@ -0,0 +1,108 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/governance/members?api-version=0.1-preview + response: + body: + string: '{"members":[{"certificate":"-----BEGIN CERTIFICATE-----\nMIIB+DCCAX2gAwIBAgIQbqIwsiHHQlWkhweK0NbPODAKBggqhkjOPQQDAzAgMR4w\nHAYDVQQDExVDQ0YgR292ZXJub3IgSWRlbnRpdHkwHhcNMjAxMTExMjAyNDUwWhcN\nMjExMTExMjAzNDUwWjAgMR4wHAYDVQQDExVDQ0YgR292ZXJub3IgSWRlbnRpdHkw\ndjAQBgcqhkjOPQIBBgUrgQQAIgNiAATTFBoe5FRZTXSQn5ZGl7BV40FpF6fvK3mj\nuDbh3BpAFCC9eXIU9nrGEEoaWH2n++c0TXuaR9TlXEm1ms47YMGmvr/epdI2Qgd6\nBC6bwYfMoRFVH/+G+itRj70ywY+lqrmjfDB6MA4GA1UdDwEB/wQEAwIHgDAJBgNV\nHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAW\ngBQefKdvzGwngW5bffiMcfFhoBYtNzAdBgNVHQ4EFgQUHnynb8xsJ4FuW334jHHx\nYaAWLTcwCgYIKoZIzj0EAwMDaQAwZgIxAKb40n899np5eoAei4YatmJ9P2kdGyGP\nqQBslkobR/Gb++QAHbFoD4m2tANPtpmYJAIxANklOHFie1OSLVwzl3n8zBbt1+KX\naH1qYPDr3MzPfvSBq7ckBGem2C6EEX4ratWAGQ==\n-----END + CERTIFICATE-----","id":"eec5d23a0f376538a34cccb35705cad4850741dcf82cd9ec39d3972aabc58a72"}]}' + headers: + content-length: '860' + content-type: application/json + x-ms-ccf-transaction-id: '5.7316' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/governance/constitution?api-version=0.1-preview + response: + body: + string: '{"digest":"8dd68f72e540dd7f96988eef553e122789228e9b4e917028853cc042d46ec811","script":"raw_puts= tables, + puts = ...\n for table_name, entries in pairs(puts) do\n t = tables[table_name]\n for + _,entry in pairs(entries) do\n t:put(entry.k, entry.v)\n end\n end\n return + true;environment_proposal= __Puts = {}\n function __Puts:new(o)\n o = + o or {}\n setmetatable(o, self)\n self.__index = self\n return o\n end\n\n function + __Puts:put(t, key, value)\n self[t] = self[t] or {}\n table.insert(self[t], + {k = key, v = value})\n return self\n end\n -- create a frontend for + __Puts that hides function entries\n Puts = setmetatable({}, {__index = __Puts})\n\n __Calls + = {}\n function __Calls:new(o)\n o = o or {}\n setmetatable(o, self)\n self.__index + = self\n return o\n end\n\n function __Calls:call(_func, _args)\n table.insert(self, + {func=_func, args=_args})\n return self\n end\n Calls = setmetatable({}, + {__index = __Calls})\n\n function empty_list()\n return setmetatable({}, + {__was_object=false})\n end\n\n function empty_object()\n return setmetatable({}, + {__was_object=true})\n end\n ;pass= tables, calls, votes, proposer_id = + ...\n\n -- interface definitions\n PASSED = 1\n PENDING = 0\n REJECTED + = -1\n STATE_ACTIVE = \"ACTIVE\"\n\n -- defines which of the members are + operators\n function is_operator(member)\n member_info = tables[\"public:ccf.gov.members.info\"]:get(member)\n if + member_info then\n member_data = member_info.member_data\n if member_data + then\n return member_data.is_operator == true\n end\n end\n return + false\n end\n\n -- defines calls that can be passed with sole operator input\n function + can_operator_pass(call)\n -- some calls can always be called by operators\n allowed_operator_funcs + = {\n trust_node=true,\n retire_node=true,\n new_user=true,\n remove_user=true,\n open_network=true,\n deploy_js_app=true,\n set_ca_cert_bundle=true,\n remove_ca_cert_bundle=true,\n set_jwt_issuer=true,\n remove_jwt_issuer=true,\n set_jwt_public_signing_keys=true,\n set_user_data=true,\n set_service_principal=true,\n remove_service_principal=true,\n }\n if + allowed_operator_funcs[call.func] then\n return true\n end\n\n -- + additionally, operators can add or retire other operators\n if call.func + == \"new_member\" then\n member_data = call.args.member_data\n if + member_data and member_data.is_operator then\n return true\n end\n elseif + call.func == \"retire_member\" then\n if is_operator(call.args) then\n return + true\n end\n end\n end\n\n -- count member votes\n member_votes + = 0\n\n for member, vote in pairs(votes) do\n if vote then\n if not + is_operator(member) then\n member_votes = member_votes + 1\n end\n end\n end\n\n -- + count active members, excluding operators\n members_active = 0\n\n tables[\"public:ccf.gov.members.info\"]:foreach(function(member, + details)\n if details[\"status\"] == STATE_ACTIVE and not is_operator(member) + then\n members_active = members_active + 1\n end\n end)\n\n -- check + for raw_puts to sensitive tables\n SENSITIVE_TABLES = {\"public:ccf.gov.whitelists\", + \"public:ccf.gov.scripts\"}\n for _, call in pairs(calls) do\n if call.func + == \"raw_puts\" then\n for _, sensitive_table in pairs(SENSITIVE_TABLES) + do\n if call.args[sensitive_table] then\n -- require unanimity + of non-operating members\n if member_votes == members_active then\n return + PASSED\n else\n return PENDING\n end\n end\n end\n end\n end\n\n -- + a vote is an operator vote if it''s only making operator calls\n operator_change + = true\n for _, call in pairs(calls) do\n if not can_operator_pass(call) + then\n operator_change = false\n break\n end\n end\n\n -- a + majority of members can always pass votes\n if member_votes > math.floor(members_active + / 2) then\n return PASSED\n end\n\n -- operators proposing operator changes + can pass them without a vote\n if operator_change and is_operator(proposer_id) + then\n return PASSED\n end\n\n return PENDING;"}' + headers: + content-length: '4306' + content-type: application/json + x-ms-ccf-transaction-id: '5.7316' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview + response: + body: + string: '{"currentNodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + headers: + content-length: '28866' + content-type: application/json + x-ms-ccf-transaction-id: '5.7316' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml new file mode 100644 index 0000000000000..9a44955e395e6 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml @@ -0,0 +1,337 @@ +interactions: +- request: + body: '{"contents": "Test entry from Python SDK"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '42' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + response: + body: + string: '{"subLedgerId":"subledger:0"}' + headers: + content-length: + - '29' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7317' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.7317"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7317' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7317"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7318' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7317"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7318' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: + - '155' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7318' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"40d65515d306801b90318a01e293fb9f62b3afdfb4a54439b99a61fb5389e22f\",\n + \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n + \ \"proof\": [\n {\n \"left\": \"73df62dc3f24897063f901a7f0cede0c12bb87fcb6579e8be59928482359f7b9\"\n + \ },\n {\n \"left\": \"b050ddcd78568bc363d5b909aa700e195b1dd20afd1daa8aa23338f62296942c\"\n + \ },\n {\n \"left\": \"ca62b4f8c316c9c36911f3f716bb12661db883d581242b9a53558f103bd432c2\"\n + \ },\n {\n \"left\": \"d5a260b8770c9ad79181e712eff3ac72db1a1362f8993b04b869720d7ddca825\"\n + \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n + \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n + \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n + \ }\n ],\n \"root\": \"212125c3a9a945693a88c90ede9a9f6bd9931971f0434bc2ba6862fb898fedb1\",\n + \ \"signature\": \"MGUCMQC9p0JMKHZ8KmxCeNetd+Vp6FdzlbFC11i9iz3/RGVDAtf6rnmB9vZZVFQJLurvbFgCMCxevZFKl6tGqhW68wEWoSbS6401b+bgyIefI+shtorXbbsMVPS2RgU4q7X0XvpKBQ==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7317\"\n}" + headers: + content-length: + - '1195' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7318' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + response: + body: + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7318"}' + headers: + content-length: + - '94' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7318' + status: + code: 200 + message: OK +- request: + body: '{"contents": "Test entry 2 from Python SDK"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '44' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + response: + body: + string: '{"subLedgerId":"subledger:0"}' + headers: + content-length: + - '29' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7319' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7319/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.7319"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7319' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7319/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7319"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7320' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + response: + body: + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7320"}' + headers: + content-length: + - '96' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7320' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317?api-version=0.1-preview + response: + body: + string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.7317\"\n + \ },\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '150' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7320' + status: + code: 200 + message: OK +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml new file mode 100644 index 0000000000000..aa9e82f52bb0b --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml @@ -0,0 +1,337 @@ +interactions: +- request: + body: '{"contents": "Test sub-ledger entry from Python SDK"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '53' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"subLedgerId":"132"}' + headers: + content-length: + - '21' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7321' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7321/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7321"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7322' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7321/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7321"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7322' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7321/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: + - '155' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7322' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7321/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"f3a66b49d558cee9767aceeb00626e10b337361fa56c52c0145e30d41427abb5\",\n + \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n + \ \"proof\": [\n {\n \"left\": \"4b50d9a64c41dea893f9168f830b942981140d1eabc0e5560f99f966464271e8\"\n + \ },\n {\n \"left\": \"db0cc32cabc62fbd32fb274eba5ffb6515115099f539a874fbb49916d1fd149d\"\n + \ },\n {\n \"left\": \"ca62b4f8c316c9c36911f3f716bb12661db883d581242b9a53558f103bd432c2\"\n + \ },\n {\n \"left\": \"d5a260b8770c9ad79181e712eff3ac72db1a1362f8993b04b869720d7ddca825\"\n + \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n + \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n + \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n + \ }\n ],\n \"root\": \"21e086f4beddfde5e744a5fb5a017669ed12280905ccecfb009425aa5167d670\",\n + \ \"signature\": \"MGUCMFZdGgE/sCIywMcdkj/K/nUI/TyEsxBQWFXNVHt5O5jUOEADt1ckWXRIe/LR7sbJGQIxAN2iAHqNKlxcyJxhqgLBYQ1fYnO4hEY3TjRqUpEglUexKWo3gl6xZ2ZWMLZFmOJ2/g==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7321\"\n}" + headers: + content-length: + - '1195' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7322' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.7322"}' + headers: + content-length: + - '97' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7322' + status: + code: 200 + message: OK +- request: + body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '55' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"subLedgerId":"132"}' + headers: + content-length: + - '21' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7323' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7323/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.7323"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7323' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7323/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.7323"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7323' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7323/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7323"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7324' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.7324"}' + headers: + content-length: + - '99' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7324' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7321?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.7321\"\n + \ },\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '153' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7324' + status: + code: 200 + message: OK +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml new file mode 100644 index 0000000000000..cdc48d05c402b --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml @@ -0,0 +1,6866 @@ +interactions: +- request: + body: '{"contents": "message-0"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7325' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-1"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7326' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-2"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7327' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-3"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7328' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-4"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7329' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-5"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7331' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-6"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7332' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-7"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7333' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-8"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7334' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-9"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7335' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-10"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7337' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-11"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7338' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-12"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7339' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-13"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7340' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-14"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7341' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-15"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7343' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-16"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7344' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-17"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7345' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-18"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7346' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-19"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7347' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-20"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7349' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-21"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7350' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-22"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7351' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-23"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7352' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-24"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7353' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-25"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7355' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-26"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7356' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-27"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7357' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-28"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7358' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-29"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7359' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-30"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7360' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-31"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7362' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-32"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7363' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-33"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7364' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-34"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7365' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-35"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7366' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-36"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7368' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-37"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7369' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-38"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7370' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-39"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7371' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-40"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7372' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-41"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7373' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-42"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7375' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-43"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7376' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-44"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7377' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-45"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7378' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-46"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7379' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-47"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7381' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-48"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7382' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-49"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7383' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-50"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7384' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-51"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7385' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-52"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7386' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-53"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7387' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-54"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7388' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-55"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7389' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-56"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7390' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-57"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7392' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-58"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7393' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-59"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7394' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-60"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7395' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-61"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7396' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-62"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7398' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-63"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7399' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-64"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7400' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-65"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7401' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-66"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7402' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-67"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7404' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-68"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7405' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-69"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7406' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-70"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7407' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-71"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7408' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-72"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7410' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-73"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7411' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-74"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7412' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-75"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7413' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-76"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7414' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-77"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7416' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-78"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7417' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-79"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7418' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-80"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7419' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-81"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7420' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-82"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7422' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-83"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7423' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-84"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7424' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-85"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7425' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-86"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7426' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-87"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7427' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-88"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7429' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-89"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7430' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-90"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7431' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-91"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7432' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-92"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7433' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-93"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7435' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-94"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7436' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-95"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7437' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-96"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7438' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-97"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7439' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-98"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7441' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-99"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7442' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-100"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7443' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-101"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7444' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-102"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7445' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-103"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7446' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-104"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7447' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-105"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7449' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-106"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7450' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-107"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7451' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-108"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7452' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-109"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7453' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-110"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7455' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-111"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7456' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-112"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7457' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-113"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7458' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-114"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7459' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-115"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7461' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-116"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7462' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-117"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7463' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-118"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7464' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-119"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7465' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-120"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7467' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-121"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7468' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-122"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7469' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-123"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7470' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-124"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7471' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-125"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7473' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-126"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7474' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-127"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7475' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-128"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7476' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-129"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7477' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-130"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7479' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-131"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7480' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-132"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7481' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-133"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7482' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-134"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7484' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-135"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7485' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-136"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7486' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-137"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7487' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-138"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7488' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-139"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7490' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-140"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7491' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-141"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7492' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-142"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7493' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-143"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7494' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-144"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7495' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-145"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7497' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-146"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7498' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-147"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7499' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-148"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7500' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-149"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7501' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-150"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7502' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-151"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7504' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-152"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7505' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-153"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7506' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-154"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7507' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-155"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7508' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-156"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7510' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-157"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7511' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-158"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7512' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-159"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7513' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-160"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7514' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-161"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7516' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-162"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7517' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-163"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7518' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-164"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7519' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-165"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7520' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-166"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7521' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-167"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7523' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-168"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7524' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-169"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7525' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-170"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7526' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-171"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7527' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-172"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7528' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-173"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7530' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-174"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7531' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-175"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7532' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-176"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7533' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-177"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7534' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-178"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7535' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-179"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7536' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-180"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7537' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-181"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7538' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-182"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7539' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-183"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7540' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-184"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7541' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-185"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7543' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-186"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7544' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-187"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7545' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-188"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7546' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-189"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7547' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-190"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7548' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-191"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7549' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-192"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7550' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-193"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7551' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-194"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7552' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-195"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7553' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-196"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7555' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-197"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7556' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-198"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7557' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-199"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7558' + status: + code: 200 + message: OK +- request: + body: '{"contents": "message-200"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: + - '19' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7559' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7325 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7325\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7559' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7325 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7426\",\n + \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7325\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7331\"\n + \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7337\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7343\"\n + \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7349\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7355\"\n + \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7360\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7366\"\n + \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7372\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7378\"\n + \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7384\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7389\"\n + \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7395\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7401\"\n + \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7407\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7413\"\n + \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7419\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7425\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1992' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7426 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7527\",\n + \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7431\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7437\"\n + \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7443\"\n },\n {\n \"contents\": + \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7449\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7455\"\n },\n {\n \"contents\": + \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7461\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7467\"\n },\n {\n \"contents\": + \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7473\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7479\"\n },\n {\n \"contents\": + \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7485\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7491\"\n },\n {\n \"contents\": + \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7497\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7502\"\n },\n {\n \"contents\": + \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7508\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7514\"\n },\n {\n \"contents\": + \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7520\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7526\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1906' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7527 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7532\"\n },\n + \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"5.7537\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7543\"\n },\n + \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"5.7548\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7553\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"5.7559\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '665' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7326 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7326\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7326 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7427\",\n + \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7326\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7332\"\n + \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7338\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7344\"\n + \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7350\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7356\"\n + \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7362\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7368\"\n + \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7373\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7379\"\n + \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7385\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7390\"\n + \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7396\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7402\"\n + \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7408\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7414\"\n + \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7420\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7426\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1992' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7427 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7528\",\n + \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7432\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7438\"\n + \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7444\"\n },\n {\n \"contents\": + \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7450\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7456\"\n },\n {\n \"contents\": + \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7462\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7468\"\n },\n {\n \"contents\": + \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7474\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7480\"\n },\n {\n \"contents\": + \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7486\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7492\"\n },\n {\n \"contents\": + \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7498\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7504\"\n },\n {\n \"contents\": + \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7510\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7516\"\n },\n {\n \"contents\": + \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7521\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7527\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1906' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7528 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7533\"\n },\n + \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"5.7538\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7544\"\n },\n + \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"5.7549\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7555\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '561' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7327 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7327\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7327 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7428\",\n + \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7327\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7333\"\n + \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7339\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7345\"\n + \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7351\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7357\"\n + \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7363\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7369\"\n + \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7375\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7381\"\n + \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7386\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7392\"\n + \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7398\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7404\"\n + \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7410\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7416\"\n + \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7422\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7427\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1992' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7428 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7529\",\n + \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7433\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7439\"\n + \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7445\"\n },\n {\n \"contents\": + \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7451\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7457\"\n },\n {\n \"contents\": + \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7463\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7469\"\n },\n {\n \"contents\": + \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7475\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7481\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7487\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7493\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7499\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7505\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7511\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7517\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7523\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7528\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1906' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7529 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7534\"\n },\n + \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"5.7539\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7545\"\n },\n + \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"5.7550\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7556\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '561' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7328 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7328\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7328 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7429\",\n + \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7328\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7334\"\n + \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7340\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7346\"\n + \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7352\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7358\"\n + \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7364\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7370\"\n + \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7376\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7382\"\n + \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7387\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7393\"\n + \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7399\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7405\"\n + \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7411\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7417\"\n + \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7423\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1889' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7429 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7530\",\n + \ \"entries\": [\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7429\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7435\"\n + \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7441\"\n },\n {\n \"contents\": + \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7446\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7452\"\n },\n {\n \"contents\": + \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7458\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7464\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7470\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7476\"\n },\n {\n \"contents\": + \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7482\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7488\"\n },\n {\n \"contents\": + \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7494\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7500\"\n },\n {\n \"contents\": + \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7506\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7512\"\n },\n {\n \"contents\": + \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7518\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7524\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1905' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7530 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-173\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7530\"\n },\n + \ {\n \"contents\": \"message-178\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"5.7535\"\n },\n {\n \"contents\": \"message-183\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7540\"\n },\n + \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"5.7546\"\n },\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7551\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"5.7557\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '665' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7329 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7329\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7329 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7430\",\n + \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7329\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7335\"\n + \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7341\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7347\"\n + \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7353\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7359\"\n + \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7365\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7371\"\n + \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7377\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7383\"\n + \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7388\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7394\"\n + \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7400\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7406\"\n + \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7412\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7418\"\n + \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7424\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1889' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7430 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7531\",\n + \ \"entries\": [\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7430\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7436\"\n + \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7442\"\n },\n {\n \"contents\": + \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7447\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7453\"\n },\n {\n \"contents\": + \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7459\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7465\"\n },\n {\n \"contents\": + \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7471\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7477\"\n },\n {\n \"contents\": + \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7484\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7490\"\n },\n {\n \"contents\": + \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7495\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7501\"\n },\n {\n \"contents\": + \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7507\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7513\"\n },\n {\n \"contents\": + \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7519\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7525\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '1905' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7531 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-174\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7531\"\n },\n + \ {\n \"contents\": \"message-179\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"5.7536\"\n },\n {\n \"contents\": \"message-184\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7541\"\n },\n + \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"5.7547\"\n },\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7552\"\n },\n + \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"5.7558\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: + - '665' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7560' + status: + code: 200 + message: OK +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml new file mode 100644 index 0000000000000..4eb7468d633b2 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml @@ -0,0 +1,84 @@ +interactions: +- request: + body: '{"assignedRole": "Contributor"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '31' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Contributor","userId":"000000000000000000000000000000000000"}' + headers: + content-length: + - '78' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7561' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Contributor","userId":"000000000000000000000000000000000000"}' + headers: + content-length: + - '78' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7561' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: DELETE + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '' + headers: + content-length: + - '0' + x-ms-ccf-transaction-id: + - '5.7562' + status: + code: 204 + message: No Content +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml new file mode 100644 index 0000000000000..c734e84fb1aae --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml @@ -0,0 +1,126 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/governance/members?api-version=0.1-preview + response: + body: + string: '{"members":[{"certificate":"-----BEGIN CERTIFICATE-----\nMIIB+DCCAX2gAwIBAgIQbqIwsiHHQlWkhweK0NbPODAKBggqhkjOPQQDAzAgMR4w\nHAYDVQQDExVDQ0YgR292ZXJub3IgSWRlbnRpdHkwHhcNMjAxMTExMjAyNDUwWhcN\nMjExMTExMjAzNDUwWjAgMR4wHAYDVQQDExVDQ0YgR292ZXJub3IgSWRlbnRpdHkw\ndjAQBgcqhkjOPQIBBgUrgQQAIgNiAATTFBoe5FRZTXSQn5ZGl7BV40FpF6fvK3mj\nuDbh3BpAFCC9eXIU9nrGEEoaWH2n++c0TXuaR9TlXEm1ms47YMGmvr/epdI2Qgd6\nBC6bwYfMoRFVH/+G+itRj70ywY+lqrmjfDB6MA4GA1UdDwEB/wQEAwIHgDAJBgNV\nHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAW\ngBQefKdvzGwngW5bffiMcfFhoBYtNzAdBgNVHQ4EFgQUHnynb8xsJ4FuW334jHHx\nYaAWLTcwCgYIKoZIzj0EAwMDaQAwZgIxAKb40n899np5eoAei4YatmJ9P2kdGyGP\nqQBslkobR/Gb++QAHbFoD4m2tANPtpmYJAIxANklOHFie1OSLVwzl3n8zBbt1+KX\naH1qYPDr3MzPfvSBq7ckBGem2C6EEX4ratWAGQ==\n-----END + CERTIFICATE-----","id":"eec5d23a0f376538a34cccb35705cad4850741dcf82cd9ec39d3972aabc58a72"}]}' + headers: + content-length: + - '860' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7562' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/governance/constitution?api-version=0.1-preview + response: + body: + string: '{"digest":"8dd68f72e540dd7f96988eef553e122789228e9b4e917028853cc042d46ec811","script":"raw_puts= tables, + puts = ...\n for table_name, entries in pairs(puts) do\n t = tables[table_name]\n for + _,entry in pairs(entries) do\n t:put(entry.k, entry.v)\n end\n end\n return + true;environment_proposal= __Puts = {}\n function __Puts:new(o)\n o = + o or {}\n setmetatable(o, self)\n self.__index = self\n return o\n end\n\n function + __Puts:put(t, key, value)\n self[t] = self[t] or {}\n table.insert(self[t], + {k = key, v = value})\n return self\n end\n -- create a frontend for + __Puts that hides function entries\n Puts = setmetatable({}, {__index = __Puts})\n\n __Calls + = {}\n function __Calls:new(o)\n o = o or {}\n setmetatable(o, self)\n self.__index + = self\n return o\n end\n\n function __Calls:call(_func, _args)\n table.insert(self, + {func=_func, args=_args})\n return self\n end\n Calls = setmetatable({}, + {__index = __Calls})\n\n function empty_list()\n return setmetatable({}, + {__was_object=false})\n end\n\n function empty_object()\n return setmetatable({}, + {__was_object=true})\n end\n ;pass= tables, calls, votes, proposer_id = + ...\n\n -- interface definitions\n PASSED = 1\n PENDING = 0\n REJECTED + = -1\n STATE_ACTIVE = \"ACTIVE\"\n\n -- defines which of the members are + operators\n function is_operator(member)\n member_info = tables[\"public:ccf.gov.members.info\"]:get(member)\n if + member_info then\n member_data = member_info.member_data\n if member_data + then\n return member_data.is_operator == true\n end\n end\n return + false\n end\n\n -- defines calls that can be passed with sole operator input\n function + can_operator_pass(call)\n -- some calls can always be called by operators\n allowed_operator_funcs + = {\n trust_node=true,\n retire_node=true,\n new_user=true,\n remove_user=true,\n open_network=true,\n deploy_js_app=true,\n set_ca_cert_bundle=true,\n remove_ca_cert_bundle=true,\n set_jwt_issuer=true,\n remove_jwt_issuer=true,\n set_jwt_public_signing_keys=true,\n set_user_data=true,\n set_service_principal=true,\n remove_service_principal=true,\n }\n if + allowed_operator_funcs[call.func] then\n return true\n end\n\n -- + additionally, operators can add or retire other operators\n if call.func + == \"new_member\" then\n member_data = call.args.member_data\n if + member_data and member_data.is_operator then\n return true\n end\n elseif + call.func == \"retire_member\" then\n if is_operator(call.args) then\n return + true\n end\n end\n end\n\n -- count member votes\n member_votes + = 0\n\n for member, vote in pairs(votes) do\n if vote then\n if not + is_operator(member) then\n member_votes = member_votes + 1\n end\n end\n end\n\n -- + count active members, excluding operators\n members_active = 0\n\n tables[\"public:ccf.gov.members.info\"]:foreach(function(member, + details)\n if details[\"status\"] == STATE_ACTIVE and not is_operator(member) + then\n members_active = members_active + 1\n end\n end)\n\n -- check + for raw_puts to sensitive tables\n SENSITIVE_TABLES = {\"public:ccf.gov.whitelists\", + \"public:ccf.gov.scripts\"}\n for _, call in pairs(calls) do\n if call.func + == \"raw_puts\" then\n for _, sensitive_table in pairs(SENSITIVE_TABLES) + do\n if call.args[sensitive_table] then\n -- require unanimity + of non-operating members\n if member_votes == members_active then\n return + PASSED\n else\n return PENDING\n end\n end\n end\n end\n end\n\n -- + a vote is an operator vote if it''s only making operator calls\n operator_change + = true\n for _, call in pairs(calls) do\n if not can_operator_pass(call) + then\n operator_change = false\n break\n end\n end\n\n -- a + majority of members can always pass votes\n if member_votes > math.floor(members_active + / 2) then\n return PASSED\n end\n\n -- operators proposing operator changes + can pass them without a vote\n if operator_change and is_operator(proposer_id) + then\n return PASSED\n end\n\n return PENDING;"}' + headers: + content-length: + - '4306' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7563' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview + response: + body: + string: '{"currentNodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + headers: + content-length: + - '28866' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7563' + status: + code: 200 + message: OK +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml new file mode 100644 index 0000000000000..fb214bedde07e --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml @@ -0,0 +1,307 @@ +interactions: +- request: + body: '{"contents": "Test entry from Python SDK"}' + headers: + Accept: + - application/json + Content-Length: + - '42' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + response: + body: + string: '{"subLedgerId":"subledger:0"}' + headers: + content-length: '29' + content-type: application/json + x-ms-ccf-transaction-id: '5.7564' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.7564"}' + headers: + content-length: '44' + content-type: application/json + x-ms-ccf-transaction-id: '5.7564' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7564"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.7565' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7564"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.7565' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: '155' + content-type: application/json + x-ms-ccf-transaction-id: '5.7565' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: '155' + content-type: application/json + x-ms-ccf-transaction-id: '5.7565' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"091e66ca8f793baee74f877a4ff9ef3eaa72a9e0f874b01806c6019fdd3f9623\",\n + \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n + \ \"proof\": [\n {\n \"left\": \"e30c671b2994842c12c4c1c00fad1e15c9e8cf6f518a8cfc03e7f9223c52f2a4\"\n + \ },\n {\n \"left\": \"eafe2893bcefe0d5769557545fe5ffa7e46668c48c75b5aab2b499e85e846d7c\"\n + \ },\n {\n \"left\": \"f9575c5f810c7c8d36c7a37a9418ae44fa7858065fd1c73809b23523cd726bd5\"\n + \ },\n {\n \"left\": \"d9cd00925e9f3429d9603012c4e6bee19151c4d75d866c823824c666608dc36d\"\n + \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n + \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n + \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n + \ }\n ],\n \"root\": \"2c63f6f097abc5298b0c80db03166c2248773241b15ac99eb120de7124ba7295\",\n + \ \"signature\": \"MGYCMQC+tNclwMq51qQikpx8IC8n/uHP/6l9qlFtgYVGmk9DbbWO+gQR1bdUcBi5p23tYjgCMQCPZJiBJgErl/sxrQhuqitkyWDDlLSjlH4SuHljeYn4If73f4GHfoa41LiT5JDcLH4=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7564\"\n}" + headers: + content-length: '1195' + content-type: application/json + x-ms-ccf-transaction-id: '5.7565' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + response: + body: + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7565"}' + headers: + content-length: '94' + content-type: application/json + x-ms-ccf-transaction-id: '5.7565' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview +- request: + body: '{"contents": "Test entry 2 from Python SDK"}' + headers: + Accept: + - application/json + Content-Length: + - '44' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + response: + body: + string: '{"subLedgerId":"subledger:0"}' + headers: + content-length: '29' + content-type: application/json + x-ms-ccf-transaction-id: '5.7566' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7566/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.7566"}' + headers: + content-length: '44' + content-type: application/json + x-ms-ccf-transaction-id: '5.7566' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7566/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7566/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7566"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.7567' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7566/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + response: + body: + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7567"}' + headers: + content-length: '96' + content-type: application/json + x-ms-ccf-transaction-id: '5.7567' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564?api-version=0.1-preview + response: + body: + string: "{\n \"state\": \"Loading\"\n}" + headers: + content-length: '24' + content-type: application/json + x-ms-ccf-transaction-id: '5.7567' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564?api-version=0.1-preview + response: + body: + string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.7564\"\n + \ },\n \"state\": \"Ready\"\n}" + headers: + content-length: '150' + content-type: application/json + x-ms-ccf-transaction-id: '5.7567' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564?api-version=0.1-preview +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml new file mode 100644 index 0000000000000..f8f08ebd0e131 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -0,0 +1,268 @@ +interactions: +- request: + body: '{"contents": "Test sub-ledger entry from Python SDK"}' + headers: + Accept: + - application/json + Content-Length: + - '53' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"subLedgerId":"132"}' + headers: + content-length: '21' + content-type: application/json + x-ms-ccf-transaction-id: '5.7568' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7568"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.7569' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7568"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.7569' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: '155' + content-type: application/json + x-ms-ccf-transaction-id: '5.7569' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: '155' + content-type: application/json + x-ms-ccf-transaction-id: '5.7569' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: '155' + content-type: application/json + x-ms-ccf-transaction-id: '5.7569' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"b1a72d22ed6d6ab26563461f59947683cd00347bf4edf16258c806ad2fdaf5c1\",\n + \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n + \ \"proof\": [\n {\n \"left\": \"77c0d9c1d0274eb6c6eea2c8b3df16760a85d530e94e93f3608216f93127461f\"\n + \ },\n {\n \"left\": \"f9575c5f810c7c8d36c7a37a9418ae44fa7858065fd1c73809b23523cd726bd5\"\n + \ },\n {\n \"left\": \"d9cd00925e9f3429d9603012c4e6bee19151c4d75d866c823824c666608dc36d\"\n + \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n + \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n + \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n + \ }\n ],\n \"root\": \"9b5597ee65c498f9d3f67b08cd4a92af198d0fd0071c9cc31fe829c7bbf1f930\",\n + \ \"signature\": \"MGYCMQCHksjas7SjItASmDCNI/Yi3aMETrs94KT2VPCcZy5VBofUGiBw666iisluVYKJNNICMQDrpidQnGVqYvXo10QvQFpMT/RT0z2snAiLy6gvxjFrRuJ0ain+PU8ArccBaFCHoXc=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7568\"\n}" + headers: + content-length: '1095' + content-type: application/json + x-ms-ccf-transaction-id: '5.7569' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.7569"}' + headers: + content-length: '97' + content-type: application/json + x-ms-ccf-transaction-id: '5.7569' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 +- request: + body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' + headers: + Accept: + - application/json + Content-Length: + - '55' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"subLedgerId":"132"}' + headers: + content-length: '21' + content-type: application/json + x-ms-ccf-transaction-id: '5.7570' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7570/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7570"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '5.7571' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7570/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.7571"}' + headers: + content-length: '99' + content-type: application/json + x-ms-ccf-transaction-id: '5.7571' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.7568\"\n + \ },\n \"state\": \"Ready\"\n}" + headers: + content-length: '153' + content-type: application/json + x-ms-ccf-transaction-id: '5.7571' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568?api-version=0.1-preview&subLedgerId=132 +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml new file mode 100644 index 0000000000000..06757fd138533 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml @@ -0,0 +1,5937 @@ +interactions: +- request: + body: '{"contents": "message-0"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7572' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-1"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7574' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-2"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7575' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-3"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7577' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-4"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7578' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-5"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7580' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-6"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7582' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-7"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7583' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-8"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7585' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-9"}' + headers: + Accept: + - application/json + Content-Length: + - '25' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7586' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-10"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7588' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-11"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7590' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-12"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7591' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-13"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7593' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-14"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7595' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-15"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7596' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-16"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7598' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-17"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7600' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-18"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7601' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-19"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7603' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-20"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7605' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-21"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7606' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-22"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7608' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-23"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7610' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-24"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7611' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-25"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7613' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-26"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7614' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-27"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7616' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-28"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7618' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-29"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7619' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-30"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7621' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-31"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7622' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-32"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7624' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-33"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7626' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-34"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7627' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-35"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7629' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-36"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7631' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-37"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7632' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-38"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7634' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-39"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7635' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-40"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7637' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-41"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7639' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-42"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7640' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-43"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7642' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-44"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7644' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-45"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7645' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-46"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7647' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-47"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7648' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-48"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7650' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-49"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7652' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-50"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7653' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-51"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7655' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-52"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7657' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-53"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7658' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-54"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7660' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-55"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7661' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-56"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7663' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-57"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7664' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-58"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7666' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-59"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7668' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-60"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7669' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-61"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7671' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-62"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7672' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-63"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7673' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-64"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7675' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-65"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7677' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-66"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7678' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-67"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7680' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-68"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7682' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-69"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7683' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-70"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7685' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-71"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7686' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-72"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7688' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-73"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7689' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-74"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7691' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-75"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7693' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-76"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7695' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-77"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7696' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-78"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7698' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-79"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7699' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-80"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7701' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-81"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7703' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-82"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7704' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-83"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7706' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-84"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7708' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-85"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7709' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-86"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7711' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-87"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7713' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-88"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7714' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-89"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7716' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-90"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7717' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-91"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7718' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-92"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7720' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-93"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7721' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-94"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7723' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-95"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7724' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-96"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7726' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-97"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7728' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-98"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7729' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-99"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7731' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-100"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7733' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-101"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7734' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-102"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7736' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-103"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7737' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-104"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7739' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-105"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7741' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-106"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7742' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-107"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7744' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-108"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7746' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-109"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7747' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-110"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7749' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-111"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7750' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-112"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7752' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-113"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7754' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-114"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7755' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-115"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7757' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-116"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7759' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-117"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7760' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-118"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7762' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-119"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7763' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-120"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7765' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-121"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7766' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-122"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7768' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-123"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7770' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-124"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7771' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-125"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7773' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-126"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7775' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-127"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7776' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-128"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7778' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-129"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7779' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-130"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7780' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-131"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7782' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-132"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7783' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-133"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7785' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-134"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7787' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-135"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7788' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-136"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7790' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-137"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7792' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-138"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7793' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-139"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7795' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-140"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7797' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-141"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7798' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-142"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7800' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-143"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7802' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-144"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7803' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-145"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7804' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-146"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7806' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-147"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7807' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-148"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7809' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-149"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7810' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-150"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7812' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-151"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7814' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-152"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7815' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-153"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7817' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-154"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7819' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-155"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7820' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-156"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7822' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-157"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7823' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-158"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7825' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-159"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7827' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-160"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7828' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-161"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7830' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-162"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7832' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-163"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7833' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-164"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7835' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-165"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7836' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-166"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7838' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-167"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7839' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-168"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7841' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-169"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7843' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-170"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7844' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-171"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7845' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-172"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7847' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-173"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7848' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-174"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7850' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-175"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7851' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-176"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7853' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-177"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7855' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-178"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7856' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-179"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7858' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-180"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7860' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-181"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7861' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-182"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7862' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-183"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7863' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-184"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7865' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-185"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7867' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-186"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7868' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-187"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7870' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-188"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7871' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-189"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7873' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-190"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7875' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-191"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7877' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-192"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7879' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-193"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7881' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-194"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7882' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-195"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7884' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: '{"contents": "message-196"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + response: + body: + string: '{"subLedgerId":"1"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7885' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 +- request: + body: '{"contents": "message-197"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + response: + body: + string: '{"subLedgerId":"2"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7887' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 +- request: + body: '{"contents": "message-198"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + response: + body: + string: '{"subLedgerId":"3"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7889' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 +- request: + body: '{"contents": "message-199"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + response: + body: + string: '{"subLedgerId":"4"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7890' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 +- request: + body: '{"contents": "message-200"}' + headers: + Accept: + - application/json + Content-Length: + - '27' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + response: + body: + string: '{"subLedgerId":"0"}' + headers: + content-length: '19' + content-type: application/json + x-ms-ccf-transaction-id: '5.7892' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7673\",\n + \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7572\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7580\"\n + \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7588\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7596\"\n + \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7605\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7613\"\n + \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7621\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7629\"\n + \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7637\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7645\"\n + \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7653\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7661\"\n + \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7669\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7673 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774\",\n + \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7677\"\n },\n {\n \"contents\": + \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7685\"\n + \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7693\"\n },\n {\n \"contents\": + \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7701\"\n + \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7709\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7717\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7724\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7733\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7741\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7749\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7757\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7765\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7773\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1485' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7673 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875\",\n + \ \"entries\": [\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7780\"\n },\n {\n \"contents\": + \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7788\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7797\"\n },\n {\n \"contents\": + \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7804\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7812\"\n },\n {\n \"contents\": + \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7820\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7828\"\n },\n {\n \"contents\": + \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7836\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7844\"\n },\n {\n \"contents\": + \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7851\"\n },\n {\n \"contents\": \"message-180\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.7860\"\n },\n {\n \"contents\": + \"message-185\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.7867\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1388' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7875\"\n },\n + \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"5.7884\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7892\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '353' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7574 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7574\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7574 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7574 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675\",\n + \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7574\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7582\"\n + \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7590\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7598\"\n + \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7606\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7614\"\n + \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7622\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7631\"\n + \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7639\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7647\"\n + \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7655\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7663\"\n + \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7671\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7574 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7776\",\n + \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7678\"\n },\n {\n \"contents\": + \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7686\"\n + \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7695\"\n },\n {\n \"contents\": + \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7703\"\n + \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7711\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7718\"\n + \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7726\"\n },\n {\n \"contents\": + \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7734\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7742\"\n },\n {\n \"contents\": + \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7750\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7759\"\n },\n {\n \"contents\": + \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7766\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7775\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1485' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7776 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7877\",\n + \ \"entries\": [\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7782\"\n },\n {\n \"contents\": + \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7790\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7798\"\n },\n {\n \"contents\": + \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7806\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7814\"\n },\n {\n \"contents\": + \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7822\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7830\"\n },\n {\n \"contents\": + \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7838\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7845\"\n },\n {\n \"contents\": + \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7853\"\n },\n {\n \"contents\": \"message-181\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.7861\"\n },\n {\n \"contents\": + \"message-186\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.7868\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1388' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7776 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7877 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7877\"\n },\n + \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"5.7885\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '249' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7877 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7676\",\n + \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7575\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7583\"\n + \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7591\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7600\"\n + \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7608\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7616\"\n + \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7624\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7632\"\n + \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7640\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7648\"\n + \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7657\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7664\"\n + \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7672\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7676 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7777\",\n + \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7680\"\n },\n {\n \"contents\": + \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7688\"\n + \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7696\"\n },\n {\n \"contents\": + \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7704\"\n + \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7713\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7720\"\n + \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7728\"\n },\n {\n \"contents\": + \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7736\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7744\"\n },\n {\n \"contents\": + \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7752\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7760\"\n },\n {\n \"contents\": + \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7768\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7776\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1485' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7676 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7777 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878\",\n + \ \"entries\": [\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7783\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7792\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7800\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7807\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7815\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7823\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7832\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7839\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7847\"\n },\n {\n \"contents\": + \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7855\"\n },\n {\n \"contents\": \"message-182\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.7862\"\n },\n {\n \"contents\": + \"message-187\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.7870\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1388' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7777 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7879\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"5.7887\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '249' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7678\",\n + \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7577\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7585\"\n + \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7593\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7601\"\n + \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7610\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7618\"\n + \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7626\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7634\"\n + \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7642\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7650\"\n + \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7658\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7666\"\n + \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7673\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7678 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779\",\n + \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7682\"\n },\n {\n \"contents\": + \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7689\"\n + \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7698\"\n },\n {\n \"contents\": + \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7706\"\n + \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7714\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7721\"\n + \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7729\"\n },\n {\n \"contents\": + \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7737\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7746\"\n },\n {\n \"contents\": + \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7754\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7762\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7770\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7778\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1485' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7678 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880\",\n + \ \"entries\": [\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7785\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7793\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7802\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7809\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7817\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7825\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7833\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7841\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7848\"\n },\n {\n \"contents\": + \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7856\"\n },\n {\n \"contents\": \"message-183\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.7863\"\n },\n {\n \"contents\": + \"message-188\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.7871\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1388' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7881\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"5.7889\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '249' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7679\",\n + \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7578\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7586\"\n + \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7595\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7603\"\n + \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7611\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7619\"\n + \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7627\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7635\"\n + \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7644\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7652\"\n + \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7660\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7668\"\n + \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7675\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7679 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7780\",\n + \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7683\"\n },\n {\n \"contents\": + \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7691\"\n + \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7699\"\n },\n {\n \"contents\": + \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7708\"\n + \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7716\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7723\"\n + \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7731\"\n },\n {\n \"contents\": + \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7739\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7747\"\n },\n {\n \"contents\": + \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7755\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7763\"\n },\n {\n \"contents\": + \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7771\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7779\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1485' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7679 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7780 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7881\",\n + \ \"entries\": [\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7787\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7795\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7803\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7810\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7819\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7827\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7835\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7843\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7850\"\n },\n {\n \"contents\": + \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7858\"\n },\n {\n \"contents\": \"message-184\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.7865\"\n },\n {\n \"contents\": + \"message-189\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.7873\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1388' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7780 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7881 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7882\"\n },\n + \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"5.7890\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '249' + content-type: application/json + x-ms-ccf-transaction-id: '5.7893' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7881 +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml new file mode 100644 index 0000000000000..762501500a45a --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml @@ -0,0 +1,65 @@ +interactions: +- request: + body: '{"assignedRole": "Contributor"}' + headers: + Accept: + - application/json + Content-Length: + - '31' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Contributor","userId":"000000000000000000000000000000000000"}' + headers: + content-length: '78' + content-type: application/json + x-ms-ccf-transaction-id: '5.7894' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Contributor","userId":"000000000000000000000000000000000000"}' + headers: + content-length: '78' + content-type: application/json + x-ms-ccf-transaction-id: '5.7894' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: DELETE + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '' + headers: + content-length: '0' + x-ms-ccf-transaction-id: '5.7896' + status: + code: 204 + message: No Content + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml new file mode 100644 index 0000000000000..c90850bcdf393 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml @@ -0,0 +1,108 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/governance/members?api-version=0.1-preview + response: + body: + string: '{"members":[{"certificate":"-----BEGIN CERTIFICATE-----\nMIIB+DCCAX2gAwIBAgIQbqIwsiHHQlWkhweK0NbPODAKBggqhkjOPQQDAzAgMR4w\nHAYDVQQDExVDQ0YgR292ZXJub3IgSWRlbnRpdHkwHhcNMjAxMTExMjAyNDUwWhcN\nMjExMTExMjAzNDUwWjAgMR4wHAYDVQQDExVDQ0YgR292ZXJub3IgSWRlbnRpdHkw\ndjAQBgcqhkjOPQIBBgUrgQQAIgNiAATTFBoe5FRZTXSQn5ZGl7BV40FpF6fvK3mj\nuDbh3BpAFCC9eXIU9nrGEEoaWH2n++c0TXuaR9TlXEm1ms47YMGmvr/epdI2Qgd6\nBC6bwYfMoRFVH/+G+itRj70ywY+lqrmjfDB6MA4GA1UdDwEB/wQEAwIHgDAJBgNV\nHRMEAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSMEGDAW\ngBQefKdvzGwngW5bffiMcfFhoBYtNzAdBgNVHQ4EFgQUHnynb8xsJ4FuW334jHHx\nYaAWLTcwCgYIKoZIzj0EAwMDaQAwZgIxAKb40n899np5eoAei4YatmJ9P2kdGyGP\nqQBslkobR/Gb++QAHbFoD4m2tANPtpmYJAIxANklOHFie1OSLVwzl3n8zBbt1+KX\naH1qYPDr3MzPfvSBq7ckBGem2C6EEX4ratWAGQ==\n-----END + CERTIFICATE-----","id":"eec5d23a0f376538a34cccb35705cad4850741dcf82cd9ec39d3972aabc58a72"}]}' + headers: + content-length: '860' + content-type: application/json + x-ms-ccf-transaction-id: '5.7897' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/governance/constitution?api-version=0.1-preview + response: + body: + string: '{"digest":"8dd68f72e540dd7f96988eef553e122789228e9b4e917028853cc042d46ec811","script":"raw_puts= tables, + puts = ...\n for table_name, entries in pairs(puts) do\n t = tables[table_name]\n for + _,entry in pairs(entries) do\n t:put(entry.k, entry.v)\n end\n end\n return + true;environment_proposal= __Puts = {}\n function __Puts:new(o)\n o = + o or {}\n setmetatable(o, self)\n self.__index = self\n return o\n end\n\n function + __Puts:put(t, key, value)\n self[t] = self[t] or {}\n table.insert(self[t], + {k = key, v = value})\n return self\n end\n -- create a frontend for + __Puts that hides function entries\n Puts = setmetatable({}, {__index = __Puts})\n\n __Calls + = {}\n function __Calls:new(o)\n o = o or {}\n setmetatable(o, self)\n self.__index + = self\n return o\n end\n\n function __Calls:call(_func, _args)\n table.insert(self, + {func=_func, args=_args})\n return self\n end\n Calls = setmetatable({}, + {__index = __Calls})\n\n function empty_list()\n return setmetatable({}, + {__was_object=false})\n end\n\n function empty_object()\n return setmetatable({}, + {__was_object=true})\n end\n ;pass= tables, calls, votes, proposer_id = + ...\n\n -- interface definitions\n PASSED = 1\n PENDING = 0\n REJECTED + = -1\n STATE_ACTIVE = \"ACTIVE\"\n\n -- defines which of the members are + operators\n function is_operator(member)\n member_info = tables[\"public:ccf.gov.members.info\"]:get(member)\n if + member_info then\n member_data = member_info.member_data\n if member_data + then\n return member_data.is_operator == true\n end\n end\n return + false\n end\n\n -- defines calls that can be passed with sole operator input\n function + can_operator_pass(call)\n -- some calls can always be called by operators\n allowed_operator_funcs + = {\n trust_node=true,\n retire_node=true,\n new_user=true,\n remove_user=true,\n open_network=true,\n deploy_js_app=true,\n set_ca_cert_bundle=true,\n remove_ca_cert_bundle=true,\n set_jwt_issuer=true,\n remove_jwt_issuer=true,\n set_jwt_public_signing_keys=true,\n set_user_data=true,\n set_service_principal=true,\n remove_service_principal=true,\n }\n if + allowed_operator_funcs[call.func] then\n return true\n end\n\n -- + additionally, operators can add or retire other operators\n if call.func + == \"new_member\" then\n member_data = call.args.member_data\n if + member_data and member_data.is_operator then\n return true\n end\n elseif + call.func == \"retire_member\" then\n if is_operator(call.args) then\n return + true\n end\n end\n end\n\n -- count member votes\n member_votes + = 0\n\n for member, vote in pairs(votes) do\n if vote then\n if not + is_operator(member) then\n member_votes = member_votes + 1\n end\n end\n end\n\n -- + count active members, excluding operators\n members_active = 0\n\n tables[\"public:ccf.gov.members.info\"]:foreach(function(member, + details)\n if details[\"status\"] == STATE_ACTIVE and not is_operator(member) + then\n members_active = members_active + 1\n end\n end)\n\n -- check + for raw_puts to sensitive tables\n SENSITIVE_TABLES = {\"public:ccf.gov.whitelists\", + \"public:ccf.gov.scripts\"}\n for _, call in pairs(calls) do\n if call.func + == \"raw_puts\" then\n for _, sensitive_table in pairs(SENSITIVE_TABLES) + do\n if call.args[sensitive_table] then\n -- require unanimity + of non-operating members\n if member_votes == members_active then\n return + PASSED\n else\n return PENDING\n end\n end\n end\n end\n end\n\n -- + a vote is an operator vote if it''s only making operator calls\n operator_change + = true\n for _, call in pairs(calls) do\n if not can_operator_pass(call) + then\n operator_change = false\n break\n end\n end\n\n -- a + majority of members can always pass votes\n if member_votes > math.floor(members_active + / 2) then\n return PASSED\n end\n\n -- operators proposing operator changes + can pass them without a vote\n if operator_change and is_operator(proposer_id) + then\n return PASSED\n end\n\n return PENDING;"}' + headers: + content-length: '4306' + content-type: application/json + x-ms-ccf-transaction-id: '5.7897' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview + response: + body: + string: '{"currentNodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + headers: + content-length: '28866' + content-type: application/json + x-ms-ccf-transaction-id: '5.7897' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml new file mode 100644 index 0000000000000..2e67db0fdf7b4 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml @@ -0,0 +1,37 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://identity.accledger.azure.com/ledgerIdentity/fake-ledger-id?api-version=0.1-preview + response: + body: + string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBtjCCAT2gAwIBAgIQcA9sdtvJF6m6aM1mtG0JYjAKBggqhkjOPQQDAzAWMRQw\nEgYDVQQDDAtDQ0YgTmV0d29yazAeFw0yMTAzMTEwMDAwMDBaFw0yMzA2MTEyMzU5\nNTlaMBYxFDASBgNVBAMMC0NDRiBOZXR3b3JrMHYwEAYHKoZIzj0CAQYFK4EEACID\nYgAEvylqGu9OXk9lo+yj+EgGqyasW0eZT/sFb0ToXqk3LHSo6VmqhJBe87R4MvzL\nLOUgDkS0vzoU1b+gh9svwc4C9bBWp+QiHGkGQV94OqR3cj6wSQz5j2lK8JvaaYdD\n0LXPo1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBTvlHoCJb6/FwTYN/Ml1kzl\nWByy4DAfBgNVHSMEGDAWgBTvlHoCJb6/FwTYN/Ml1kzlWByy4DAKBggqhkjOPQQD\nAwNnADBkAjA5Ip3KMzfBdmvwF5aEFUBID+/Fcv2UO15gjA9rmtPO2DVedzDnqQy6\n3Jn7uCHsyioCMFo3oBdyHjE0TCnlnuXBEb2yeL7wihbPqYYYOdk2EtLrv+JnoMv5\nepgZtBq2j5rjrg==\n-----END + CERTIFICATE-----\n\u0000","ledgerId":"fake-ledger-id"}' + headers: + content-type: + - application/json; charset=utf-8 + date: + - Fri, 09 Apr 2021 21:59:57 GMT + server: + - Kestrel + transfer-encoding: + - chunked + x-ms-image-digest: + - sha256:441ef03425e3f7f2edb0b1e6b89f554443c8cdcdb4fd94bf80b6e2aa78a89f8d + x-ms-image-tag: + - latest-20210408061706412-0bd695e0 + x-ms-machinename: + - identityservice-75f9cdb475-jz9rg + status: + code: 200 + message: OK +version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml new file mode 100644 index 0000000000000..fbe9849ef1057 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml @@ -0,0 +1,27 @@ +interactions: +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://identity.accledger.azure.com/ledgerIdentity/fake-ledger-id?api-version=0.1-preview + response: + body: + string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBtjCCAT2gAwIBAgIQcA9sdtvJF6m6aM1mtG0JYjAKBggqhkjOPQQDAzAWMRQw\nEgYDVQQDDAtDQ0YgTmV0d29yazAeFw0yMTAzMTEwMDAwMDBaFw0yMzA2MTEyMzU5\nNTlaMBYxFDASBgNVBAMMC0NDRiBOZXR3b3JrMHYwEAYHKoZIzj0CAQYFK4EEACID\nYgAEvylqGu9OXk9lo+yj+EgGqyasW0eZT/sFb0ToXqk3LHSo6VmqhJBe87R4MvzL\nLOUgDkS0vzoU1b+gh9svwc4C9bBWp+QiHGkGQV94OqR3cj6wSQz5j2lK8JvaaYdD\n0LXPo1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBTvlHoCJb6/FwTYN/Ml1kzl\nWByy4DAfBgNVHSMEGDAWgBTvlHoCJb6/FwTYN/Ml1kzlWByy4DAKBggqhkjOPQQD\nAwNnADBkAjA5Ip3KMzfBdmvwF5aEFUBID+/Fcv2UO15gjA9rmtPO2DVedzDnqQy6\n3Jn7uCHsyioCMFo3oBdyHjE0TCnlnuXBEb2yeL7wihbPqYYYOdk2EtLrv+JnoMv5\nepgZtBq2j5rjrg==\n-----END + CERTIFICATE-----\n\u0000","ledgerId":"fake-ledger-id"}' + headers: + content-type: application/json; charset=utf-8 + date: Fri, 09 Apr 2021 21:59:57 GMT + server: Kestrel + transfer-encoding: chunked + x-ms-image-digest: sha256:441ef03425e3f7f2edb0b1e6b89f554443c8cdcdb4fd94bf80b6e2aa78a89f8d + x-ms-image-tag: latest-20210408061706412-0bd695e0 + x-ms-machinename: identityservice-75f9cdb475-jz9rg + status: + code: 200 + message: OK + url: https://identity.accledger.azure.com/ledgerIdentity/lyshi-sdk-ledger?api-version=0.1-preview +version: 1 From 59d16810dc5ac545ed9564a7bc1e5f2715306567 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Fri, 9 Apr 2021 15:06:33 -0700 Subject: [PATCH 05/49] update changelog --- sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md b/sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md index 6dad082161199..a4958f5914001 100644 --- a/sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md +++ b/sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md @@ -2,4 +2,4 @@ ## 0.0.1 (Unreleased) - - Initial private preview implementation + - Initial public preview implementation From 92eb437ccb08b02fe0a8eef66f38791ace70c850 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Fri, 9 Apr 2021 16:03:39 -0700 Subject: [PATCH 06/49] test Reader enum too --- .../tests/_shared/client_test_common.py | 10 + .../tests/_shared/client_test_common_async.py | 12 + ...ger_client_aad.test_append_entry_flow.yaml | 126 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 79 +- ...al_ledger_client_aad.test_range_query.yaml | 1000 ++++++------ ...edger_client_aad.test_user_management.yaml | 90 +- ..._client_aad.test_verification_methods.yaml | 10 +- ...ient_aad_async.test_append_entry_flow.yaml | 103 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 100 +- ...ger_client_aad_async.test_range_query.yaml | 1358 ++++++++-------- ...client_aad_async.test_user_management.yaml | 69 +- ...t_aad_async.test_verification_methods.yaml | 8 +- ...nt_certificate.test_append_entry_flow.yaml | 131 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 116 +- ...r_client_certificate.test_range_query.yaml | 988 ++++++------ ...ient_certificate.test_user_management.yaml | 88 +- ...certificate.test_verification_methods.yaml | 8 +- ...tificate_async.test_append_entry_flow.yaml | 139 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 112 +- ...nt_certificate_async.test_range_query.yaml | 1402 +++++++++-------- ...ertificate_async.test_user_management.yaml | 69 +- ...icate_async.test_verification_methods.yaml | 8 +- ...rvice_client.test_get_ledger_identity.yaml | 4 +- ...client_async.test_get_ledger_identity.yaml | 2 +- 24 files changed, 3281 insertions(+), 2751 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py index ea8322287c248..80278c7e9b858 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py @@ -185,6 +185,16 @@ def test_user_management(self): self.client.delete_user(user_id) + user = self.client.create_or_update_user(user_id, LedgerUserRole.READER) + self.assertEqual(user.id, user_id) + self.assertEqual(user.role, LedgerUserRole.READER) + + user = self.client.get_user(user_id) + self.assertEqual(user.id, user_id) + self.assertEqual(user.role, LedgerUserRole.READER) + + self.client.delete_user(user_id) + def test_verification_methods(self): consortium = self.client.get_consortium() self.assertEqual(len(consortium.members), 1) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py index a802e328003ac..ec91a5d20ca5a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py @@ -203,6 +203,18 @@ async def test_user_management(self): await self.client.delete_user(user_id) + user = await self.client.create_or_update_user( + user_id, LedgerUserRole.READER + ) + self.assertEqual(user.id, user_id) + self.assertEqual(user.role, LedgerUserRole.READER) + + user = await self.client.get_user(user_id) + self.assertEqual(user.id, user_id) + self.assertEqual(user.role, LedgerUserRole.READER) + + await self.client.delete_user(user_id) + @AzureTestCase.await_prepared_test async def test_verification_methods(self): consortium = await self.client.get_consortium() diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml index 05f771c483e40..9e114ab976a30 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6717' + - '5.7902' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6719' + - '5.7904' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.6719"}' + string: '{"state":"Pending","transactionId":"5.7904"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6719' + - '5.7904' status: code: 200 message: OK @@ -97,17 +97,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6719"}' + string: '{"state":"Committed","transactionId":"5.7904"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6720' + - '5.7905' status: code: 200 message: OK @@ -123,17 +123,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6719"}' + string: '{"state":"Committed","transactionId":"5.7904"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6720' + - '5.7905' status: code: 200 message: OK @@ -149,7 +149,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -161,7 +161,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6720' + - '5.7905' status: code: 200 message: OK @@ -177,30 +177,28 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"def8eec02727b26a48ea57083bcb95651c2dc81bc26656940bd77a14de3aaa59\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"8d3a5e4012e87d54bd3d2214661aa89312ad93fe4ec6aee21d1b41119bf95dce\",\n \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"b0985b293b40498c893366af13fae4dd2fc8c2da02b0aa0c086bc486c55c5eed\"\n - \ },\n {\n \"left\": \"2d6f6f476d95c7ea5eb2d8a5f550b8db9038beb1c540ce87b2334aca53415020\"\n - \ },\n {\n \"left\": \"5cad5866e566be3670a20576e1df97798d76daad24ce857c66fa4cb6a495c435\"\n - \ },\n {\n \"left\": \"69af9d26211b3a54abcbd25b742bf07cef2107b996109ce05203f3eeac4ae5af\"\n - \ },\n {\n \"left\": \"362d4c31d985d332d9c12a133b470b3af02311cc9e077f49b0894cc95097a707\"\n - \ },\n {\n \"left\": \"de17f29655ab65422390ef3d35ef269484bb70f459b16587197fead61c0c2033\"\n - \ },\n {\n \"left\": \"2353432abd8d4fecf5094ea9ea29e540edf980973e81b5ca5280e1447d20430e\"\n + \ \"proof\": [\n {\n \"left\": \"e852facd5b6b674b22265bc6caefdd1febb3e6f6cbfade32dd4c8538d769be8a\"\n + \ },\n {\n \"left\": \"025c2eb341e2bcc9e8ea67dd8442a615a7b34e504d5a006a25c62be566d99dec\"\n + \ },\n {\n \"left\": \"f6fb37fca27765c385792a55df078d3aa66286761310ceb9394b9b6fba6af9af\"\n + \ },\n {\n \"left\": \"d06faaffad5b9cc7c9a73e873b305971cdf5295204ef5e5699adbeab78c64033\"\n + \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"8503dcb49612a45f3ed43fdcf7b8819f46212a829c45c351e059b76dd75cbb7b\",\n - \ \"signature\": \"MGUCMQCWV2/CRyqN+dTXD+GZSLuNzmCDVBEB4Qx+2j+DpXrLaTUKKFGEW3m8XVU7o4o9FvoCMA7d2q5vMuKINczRoqU3UQTv1GpHnaYHF5j0u+bQnngtRZTP5BQ2sCaQgd2RlHUIIQ==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.6719\"\n}" + \ }\n ],\n \"root\": \"4655a4540c51b1a29992e82a4e5e64522757e88e91aa7b292c31b6cc3d2fd01e\",\n + \ \"signature\": \"MGQCMBgwjyHabUdrweYt8SOzRIg38FXvgJ0WJMNc2aXRL1V9NxvVlIllz9lNymf/fqBj+QIwXnYrdzwvmbWQeiA18jH3ArLV8fAXL3SISNWPX/bTP4yH/jXfCIq6z5tFVFjT848i\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7904\"\n}" headers: content-length: - - '1395' + - '1191' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6720' + - '5.7905' status: code: 200 message: OK @@ -219,14 +217,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.6720"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7905"}' headers: content-length: - '94' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6720' + - '5.7905' status: code: 200 message: OK @@ -256,7 +254,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6721' + - '5.7906' status: code: 200 message: OK @@ -272,17 +270,69 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6721/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7906/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6721"}' + string: '{"state":"Pending","transactionId":"5.7906"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7906' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7906/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.7906"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.7906' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7906/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.7906"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6722' + - '5.7907' status: code: 200 message: OK @@ -301,14 +351,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.6722"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7907"}' headers: content-length: - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6722' + - '5.7907' status: code: 200 message: OK @@ -324,11 +374,11 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6719?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.6719\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.7904\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -336,7 +386,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6722' + - '5.7907' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml index b3c471a68f675..baef836f09568 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6723' + - '5.7908' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6725' + - '5.7910' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.6725"}' + string: '{"state":"Pending","transactionId":"5.7910"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6725' + - '5.7910' status: code: 200 message: OK @@ -97,17 +97,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6725"}' + string: '{"state":"Committed","transactionId":"5.7910"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6726' + - '5.7911' status: code: 200 message: OK @@ -123,17 +123,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6725"}' + string: '{"state":"Committed","transactionId":"5.7910"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6726' + - '5.7911' status: code: 200 message: OK @@ -149,7 +149,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -161,7 +161,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6726' + - '5.7911' status: code: 200 message: OK @@ -177,27 +177,30 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"4b8820c5e41a911d96529710c0a093087f75a58393d0165060a34d2ca1ca06bf\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"0f03ab46f3e792664f7b5d90a7aaa67121dc07e1c608332308bf4956e4cef93e\",\n \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"6ce7c1ae868f5a4a729302fea802f913c4b77a90d26884a6d7cfd10c53f55fea\"\n - \ },\n {\n \"left\": \"887720da5e46a1593c0dc38daa417eb2863964821ab1f5864650a6b6b5e20e9b\"\n - \ },\n {\n \"left\": \"324e3063d8482953fb01ccb926945fc409937adbd5590aa5c20fd536eb8e5fc6\"\n - \ },\n {\n \"left\": \"2353432abd8d4fecf5094ea9ea29e540edf980973e81b5ca5280e1447d20430e\"\n + \ \"proof\": [\n {\n \"left\": \"14344b82e9f83a50d51a2eb0a4bb4fbe635b733e28543cac0e779a70981605df\"\n + \ },\n {\n \"left\": \"ac1fc0952f9e416211625ccce9be7bde028475824cf30fb088f0fea35a99f503\"\n + \ },\n {\n \"left\": \"e852facd5b6b674b22265bc6caefdd1febb3e6f6cbfade32dd4c8538d769be8a\"\n + \ },\n {\n \"left\": \"025c2eb341e2bcc9e8ea67dd8442a615a7b34e504d5a006a25c62be566d99dec\"\n + \ },\n {\n \"left\": \"f6fb37fca27765c385792a55df078d3aa66286761310ceb9394b9b6fba6af9af\"\n + \ },\n {\n \"left\": \"d06faaffad5b9cc7c9a73e873b305971cdf5295204ef5e5699adbeab78c64033\"\n + \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"b806ffb037de79d13f6188352272707149be92ee3dabe1a73608049221b0a559\",\n - \ \"signature\": \"MGQCMBTcvde4rLPEIMcM4R9wY8Ux+tXtkK84GK0etyhgp8drmpZc8iLLq95Ncciaf6zLsgIwQb3I8Eoomc0UUzMkfXuEp+qacsm4xvfWBgivSVk63HiUd465kzcG8CiKodVlSF+X\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.6725\"\n}" + \ }\n ],\n \"root\": \"7ef2c1d35c5fe8efe38df42bbf69563111c5458496459d7cd3e37d2dd86dd672\",\n + \ \"signature\": \"MGQCMB7XktvZIhuf0z9I4XaUCEn42LyXQitkCimlDUnr4mCOZeFfXpe6v1tMNXOyoiDVbgIwOw/KHUt5JGWa7h+4aR+WpmJgDGUTu4TOSnoFpXEvc7Wc/BvuX3jLHANZyX1yE8Tu\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7910\"\n}" headers: content-length: - - '1091' + - '1391' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6726' + - '5.7911' status: code: 200 message: OK @@ -216,14 +219,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.6726"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.7911"}' headers: content-length: - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6726' + - '5.7911' status: code: 200 message: OK @@ -253,7 +256,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6727' + - '5.7912' status: code: 200 message: OK @@ -269,17 +272,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6727/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7912/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.6727"}' + string: '{"state":"Pending","transactionId":"5.7912"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6727' + - '5.7912' status: code: 200 message: OK @@ -295,17 +298,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6727/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7912/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6727"}' + string: '{"state":"Committed","transactionId":"5.7912"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6728' + - '5.7913' status: code: 200 message: OK @@ -324,14 +327,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.6728"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.7913"}' headers: content-length: - '99' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6728' + - '5.7913' status: code: 200 message: OK @@ -347,11 +350,11 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6725?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.6725\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.7910\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -359,7 +362,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6728' + - '5.7913' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml index 5b3a6565991c0..a6ca8e528b37a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6729' + - '5.7914' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6731' + - '5.7916' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6733' + - '5.7918' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6734' + - '5.7919' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6735' + - '5.7920' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6736' + - '5.7921' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6737' + - '5.7922' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6738' + - '5.7923' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6740' + - '5.7925' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6741' + - '5.7926' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6742' + - '5.7927' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6743' + - '5.7928' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6744' + - '5.7929' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6746' + - '5.7930' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6747' + - '5.7932' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6748' + - '5.7933' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6749' + - '5.7934' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6751' + - '5.7935' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6752' + - '5.7936' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6753' + - '5.7937' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6754' + - '5.7939' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6755' + - '5.7940' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6756' + - '5.7941' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6758' + - '5.7942' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6759' + - '5.7943' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6760' + - '5.7944' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6761' + - '5.7946' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6762' + - '5.7947' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6763' + - '5.7948' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6765' + - '5.7949' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6766' + - '5.7950' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6767' + - '5.7952' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6768' + - '5.7953' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6769' + - '5.7954' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6771' + - '5.7955' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6772' + - '5.7956' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6773' + - '5.7957' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6774' + - '5.7958' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6775' + - '5.7960' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6776' + - '5.7961' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6777' + - '5.7962' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6779' + - '5.7963' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6780' + - '5.7964' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6781' + - '5.7966' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6782' + - '5.7967' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6783' + - '5.7968' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6784' + - '5.7969' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6786' + - '5.7970' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6787' + - '5.7972' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6788' + - '5.7973' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6789' + - '5.7974' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6790' + - '5.7975' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6791' + - '5.7976' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6793' + - '5.7978' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6794' + - '5.7979' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6795' + - '5.7980' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6796' + - '5.7981' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6797' + - '5.7982' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6799' + - '5.7984' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6800' + - '5.7985' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6801' + - '5.7986' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6802' + - '5.7987' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6803' + - '5.7988' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6804' + - '5.7989' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6806' + - '5.7991' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6807' + - '5.7992' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6808' + - '5.7993' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6809' + - '5.7994' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6810' + - '5.7995' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6811' + - '5.7996' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6813' + - '5.7998' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6814' + - '5.7999' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6815' + - '5.8000' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6816' + - '5.8001' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6817' + - '5.8002' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6819' + - '5.8003' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6820' + - '5.8005' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6821' + - '5.8006' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6822' + - '5.8007' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6823' + - '5.8008' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6824' + - '5.8009' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6826' + - '5.8011' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6827' + - '5.8012' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6828' + - '5.8013' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6829' + - '5.8014' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6831' + - '5.8015' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6832' + - '5.8017' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6833' + - '5.8018' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6834' + - '5.8019' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6835' + - '5.8020' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6836' + - '5.8021' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6838' + - '5.8022' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6839' + - '5.8024' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6840' + - '5.8025' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6841' + - '5.8026' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6842' + - '5.8027' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6843' + - '5.8029' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6845' + - '5.8030' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6846' + - '5.8031' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6847' + - '5.8032' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6848' + - '5.8033' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6849' + - '5.8034' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6850' + - '5.8036' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6852' + - '5.8037' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6853' + - '5.8038' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6854' + - '5.8039' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6855' + - '5.8040' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6856' + - '5.8041' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6858' + - '5.8043' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6859' + - '5.8044' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6860' + - '5.8045' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6861' + - '5.8046' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6862' + - '5.8047' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6863' + - '5.8048' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6865' + - '5.8050' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6866' + - '5.8051' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6867' + - '5.8052' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6868' + - '5.8053' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6869' + - '5.8054' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6871' + - '5.8056' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6872' + - '5.8057' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6873' + - '5.8058' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6874' + - '5.8059' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6875' + - '5.8060' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6876' + - '5.8062' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6878' + - '5.8063' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6879' + - '5.8064' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6880' + - '5.8065' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6881' + - '5.8066' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6882' + - '5.8068' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6883' + - '5.8069' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6885' + - '5.8070' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6886' + - '5.8071' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6887' + - '5.8072' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6888' + - '5.8074' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6889' + - '5.8075' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6891' + - '5.8076' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6892' + - '5.8077' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6893' + - '5.8078' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6894' + - '5.8079' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6895' + - '5.8080' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6896' + - '5.8082' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6898' + - '5.8083' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6899' + - '5.8084' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6900' + - '5.8085' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6901' + - '5.8086' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6902' + - '5.8088' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6903' + - '5.8089' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6905' + - '5.8090' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6906' + - '5.8091' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6907' + - '5.8092' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6908' + - '5.8093' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6909' + - '5.8095' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6911' + - '5.8096' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6912' + - '5.8097' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6913' + - '5.8098' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6914' + - '5.8099' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6915' + - '5.8101' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6916' + - '5.8102' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6918' + - '5.8103' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6919' + - '5.8104' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6920' + - '5.8105' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6921' + - '5.8106' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6923' + - '5.8108' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6924' + - '5.8109' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6925' + - '5.8110' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6926' + - '5.8111' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6927' + - '5.8112' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6929' + - '5.8113' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6930' + - '5.8115' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6931' + - '5.8116' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6932' + - '5.8117' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6933' + - '5.8118' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6934' + - '5.8119' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6936' + - '5.8120' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6937' + - '5.8122' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6938' + - '5.8123' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6939' + - '5.8124' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6940' + - '5.8125' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6941' + - '5.8127' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6943' + - '5.8128' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6944' + - '5.8129' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6945' + - '5.8130' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6946' + - '5.8131' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6947' + - '5.8132' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6949' + - '5.8134' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6950' + - '5.8135' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6951' + - '5.8136' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6952' + - '5.8137' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6954' + - '5.8138' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6955' + - '5.8140' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6956' + - '5.8141' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6957' + - '5.8142' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6958' + - '5.8143' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6959' + - '5.8144' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6961' + - '5.8145' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6962' + - '5.8147' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6963' + - '5.8148' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6964' + - '5.8149' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6965' + - '5.8150' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6967' + - '5.8151' status: code: 200 message: OK @@ -6055,7 +6055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6968' + - '5.8153' status: code: 200 message: OK @@ -6071,10 +6071,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6731 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7916 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6731\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7916\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6082,7 +6082,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6968' + - '5.8153' status: code: 200 message: OK @@ -6098,43 +6098,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6731 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7916 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6832\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8017\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6731\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6737\"\n + \"0\",\n \"transactionId\": \"5.7916\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7922\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6743\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6749\"\n + \"0\",\n \"transactionId\": \"5.7928\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7934\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6755\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6761\"\n + \"0\",\n \"transactionId\": \"5.7940\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7946\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6767\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6773\"\n + \"0\",\n \"transactionId\": \"5.7952\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7957\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6779\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6784\"\n + \"0\",\n \"transactionId\": \"5.7963\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7969\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6790\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6796\"\n + \"0\",\n \"transactionId\": \"5.7975\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7981\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6802\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6808\"\n + \"0\",\n \"transactionId\": \"5.7987\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7993\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6814\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6820\"\n + \"0\",\n \"transactionId\": \"5.7999\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8005\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6826\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"5.8011\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6968' + - '5.8153' status: code: 200 message: OK @@ -6150,45 +6150,45 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6832 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8017 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6933\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8118\",\n \ \"entries\": [\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6832\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6838\"\n + \"0\",\n \"transactionId\": \"5.8017\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8022\"\n \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6843\"\n },\n {\n \"contents\": + \"0\",\n \"transactionId\": \"5.8029\"\n },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.6849\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6855\"\n },\n {\n \"contents\": + \"5.8034\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8040\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.6861\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6867\"\n },\n {\n \"contents\": + \"5.8046\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8052\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.6873\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6879\"\n },\n {\n \"contents\": + \"5.8058\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8064\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.6885\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6891\"\n },\n {\n \"contents\": + \"5.8070\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8076\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.6896\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6902\"\n },\n {\n \"contents\": + \"5.8082\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8088\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.6908\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6914\"\n },\n {\n \"contents\": + \"5.8093\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8099\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.6920\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6926\"\n },\n {\n \"contents\": + \"5.8105\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8111\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.6932\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8117\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '2009' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6968' + - '5.8153' status: code: 200 message: OK @@ -6204,53 +6204,25 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6933 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6933\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: - - '123' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '5.6969' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6933 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8118 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6938\"\n },\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8123\"\n },\n \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.6944\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6950\"\n },\n + \ \"transactionId\": \"5.8129\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8135\"\n },\n \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.6956\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6962\"\n },\n - \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.6968\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"5.8141\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8147\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8153' status: code: 200 message: OK @@ -6266,10 +6238,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6733 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7918 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6733\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7918\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6277,7 +6249,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6293,37 +6265,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6733 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7918 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6834\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8019\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6733\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6738\"\n + \"1\",\n \"transactionId\": \"5.7918\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7923\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6744\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6751\"\n + \"1\",\n \"transactionId\": \"5.7929\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7935\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6756\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6762\"\n + \"1\",\n \"transactionId\": \"5.7941\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7947\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6768\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6774\"\n + \"1\",\n \"transactionId\": \"5.7953\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7958\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6780\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6786\"\n + \"1\",\n \"transactionId\": \"5.7964\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7970\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6791\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6797\"\n + \"1\",\n \"transactionId\": \"5.7976\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7982\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6803\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6809\"\n + \"1\",\n \"transactionId\": \"5.7988\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7994\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6815\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6821\"\n + \"1\",\n \"transactionId\": \"5.8000\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8006\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6827\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6833\"\n + \"1\",\n \"transactionId\": \"5.8012\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8018\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6331,7 +6303,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6347,43 +6319,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6834 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8019 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6935\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8120\",\n \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6839\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6845\"\n + \"1\",\n \"transactionId\": \"5.8024\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8030\"\n \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6850\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"5.8036\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.6856\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6862\"\n },\n {\n \"contents\": + \"5.8041\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8047\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.6868\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6874\"\n },\n {\n \"contents\": + \"5.8053\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8059\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.6880\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6886\"\n },\n {\n \"contents\": + \"5.8065\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8071\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.6892\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6898\"\n },\n {\n \"contents\": + \"5.8077\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8083\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.6903\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6909\"\n },\n {\n \"contents\": + \"5.8089\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8095\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.6915\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6921\"\n },\n {\n \"contents\": + \"5.8101\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8106\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.6927\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6933\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8112\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8118\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6399,17 +6371,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6935 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8120 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6939\"\n },\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8124\"\n },\n \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.6945\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6951\"\n },\n + \ \"transactionId\": \"5.8130\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8136\"\n },\n \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.6957\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6963\"\n }\n + \ \"transactionId\": \"5.8142\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8148\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6417,7 +6389,34 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7919 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7919\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.8154' status: code: 200 message: OK @@ -6433,10 +6432,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6734 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7919 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6734\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7919\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6444,7 +6443,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6460,37 +6459,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6734 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7919 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6835\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8020\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6734\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6740\"\n + \"2\",\n \"transactionId\": \"5.7919\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7925\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6746\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6752\"\n + \"2\",\n \"transactionId\": \"5.7930\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7936\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6758\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6763\"\n + \"2\",\n \"transactionId\": \"5.7942\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7948\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6769\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6775\"\n + \"2\",\n \"transactionId\": \"5.7954\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7960\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6781\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6787\"\n + \"2\",\n \"transactionId\": \"5.7966\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7972\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6793\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6799\"\n + \"2\",\n \"transactionId\": \"5.7978\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7984\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6804\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6810\"\n + \"2\",\n \"transactionId\": \"5.7989\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7995\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6816\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6822\"\n + \"2\",\n \"transactionId\": \"5.8001\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8007\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6828\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6834\"\n + \"2\",\n \"transactionId\": \"5.8013\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8019\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6498,7 +6497,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6514,43 +6513,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6835 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8020 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6936\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8121\",\n \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6840\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6846\"\n + \"2\",\n \"transactionId\": \"5.8025\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8031\"\n \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6852\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"5.8037\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.6858\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6863\"\n },\n {\n \"contents\": + \"5.8043\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8048\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.6869\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6875\"\n },\n {\n \"contents\": + \"5.8054\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8060\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.6881\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6887\"\n },\n {\n \"contents\": + \"5.8066\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8072\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.6893\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6899\"\n },\n {\n \"contents\": + \"5.8078\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8084\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.6905\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6911\"\n },\n {\n \"contents\": + \"5.8090\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8096\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.6916\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6923\"\n },\n {\n \"contents\": + \"5.8102\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8108\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.6929\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6934\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8113\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8119\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6566,17 +6565,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6936 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8121 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6940\"\n },\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8125\"\n },\n \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.6946\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6952\"\n },\n + \ \"transactionId\": \"5.8131\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8137\"\n },\n \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.6958\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6964\"\n }\n + \ \"transactionId\": \"5.8143\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8149\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6584,7 +6583,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6600,10 +6599,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6735 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7920 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6735\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7920\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6611,7 +6610,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6627,37 +6626,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6735 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7920 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6836\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8021\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6735\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6741\"\n + \"3\",\n \"transactionId\": \"5.7920\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7926\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6747\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6753\"\n + \"3\",\n \"transactionId\": \"5.7932\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7937\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6759\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6765\"\n + \"3\",\n \"transactionId\": \"5.7943\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7949\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6771\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6776\"\n + \"3\",\n \"transactionId\": \"5.7955\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7961\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6782\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6788\"\n + \"3\",\n \"transactionId\": \"5.7967\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7973\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6794\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6800\"\n + \"3\",\n \"transactionId\": \"5.7979\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7985\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6806\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6811\"\n + \"3\",\n \"transactionId\": \"5.7991\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7996\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6817\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6823\"\n + \"3\",\n \"transactionId\": \"5.8002\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8008\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6829\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6835\"\n + \"3\",\n \"transactionId\": \"5.8014\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8020\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6665,7 +6664,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6681,43 +6680,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6836 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8021 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6937\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8122\",\n \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6841\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6847\"\n + \"3\",\n \"transactionId\": \"5.8026\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8032\"\n \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6853\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"5.8038\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.6859\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6865\"\n },\n {\n \"contents\": + \"5.8044\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8050\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.6871\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6876\"\n },\n {\n \"contents\": + \"5.8056\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8062\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.6882\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6888\"\n },\n {\n \"contents\": + \"5.8068\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8074\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.6894\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6900\"\n },\n {\n \"contents\": + \"5.8079\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8085\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.6906\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6912\"\n },\n {\n \"contents\": + \"5.8091\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8097\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.6918\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6924\"\n },\n {\n \"contents\": + \"5.8103\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8109\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.6930\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6936\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8115\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8120\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6733,17 +6732,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6937 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8122 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6941\"\n },\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8127\"\n },\n \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.6947\"\n },\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6954\"\n },\n + \ \"transactionId\": \"5.8132\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8138\"\n },\n \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.6959\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6965\"\n }\n + \ \"transactionId\": \"5.8144\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8150\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6751,7 +6750,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6767,10 +6766,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6736 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7921 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6736\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7921\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6778,7 +6777,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6794,37 +6793,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6736 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7921 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6837\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8022\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6736\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6742\"\n + \"4\",\n \"transactionId\": \"5.7921\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7927\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6748\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6754\"\n + \"4\",\n \"transactionId\": \"5.7933\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7939\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6760\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6766\"\n + \"4\",\n \"transactionId\": \"5.7944\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7950\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6772\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6777\"\n + \"4\",\n \"transactionId\": \"5.7956\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7962\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6783\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6789\"\n + \"4\",\n \"transactionId\": \"5.7968\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7974\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6795\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6801\"\n + \"4\",\n \"transactionId\": \"5.7980\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7986\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6807\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6813\"\n + \"4\",\n \"transactionId\": \"5.7992\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7998\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6819\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6824\"\n + \"4\",\n \"transactionId\": \"5.8003\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8009\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6831\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6836\"\n + \"4\",\n \"transactionId\": \"5.8015\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8021\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6832,7 +6831,34 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8022 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8022\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.8154' status: code: 200 message: OK @@ -6848,43 +6874,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6837 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8022 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6938\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8123\",\n \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6842\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6848\"\n + \"4\",\n \"transactionId\": \"5.8027\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8033\"\n \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6854\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"5.8039\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.6860\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6866\"\n },\n {\n \"contents\": + \"5.8045\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8051\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.6872\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6878\"\n },\n {\n \"contents\": + \"5.8057\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8063\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.6883\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6889\"\n },\n {\n \"contents\": + \"5.8069\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8075\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.6895\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6901\"\n },\n {\n \"contents\": + \"5.8080\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8086\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.6907\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6913\"\n },\n {\n \"contents\": + \"5.8092\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8098\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.6919\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6925\"\n },\n {\n \"contents\": + \"5.8104\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8110\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.6931\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6937\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8116\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8122\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK @@ -6900,17 +6926,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6938 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8123 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6943\"\n },\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8128\"\n },\n \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.6949\"\n },\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6955\"\n },\n + \ \"transactionId\": \"5.8134\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8140\"\n },\n \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.6961\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.6967\"\n }\n + \ \"transactionId\": \"5.8145\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8151\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6918,7 +6944,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6969' + - '5.8154' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml index 4f7b94e215b39..0d49268c22a44 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6970' + - '5.8155' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6972' + - '5.8157' status: code: 200 message: OK @@ -81,7 +81,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6972' + - '5.8157' status: code: 200 message: OK @@ -107,7 +107,89 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '5.6973' + - '5.8158' + status: + code: 204 + message: No Content +- request: + body: '{"assignedRole": "Reader"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Reader","userId":"000000000000000000000000000000000000"}' + headers: + content-length: + - '73' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.8159' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Reader","userId":"000000000000000000000000000000000000"}' + headers: + content-length: + - '73' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.8159' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: DELETE + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '' + headers: + content-length: + - '0' + x-ms-ccf-transaction-id: + - '5.8161' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml index 12ede468fae1e..a324fb6f5b74b 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6975' + - '5.8162' status: code: 200 message: OK @@ -52,7 +52,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6976' + - '5.8163' status: code: 200 message: OK @@ -123,7 +123,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.6976' + - '5.8163' status: code: 200 message: OK @@ -142,14 +142,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + string: '{"currentNodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '5.6976' + - '5.8163' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml index cebe0fe5c141f..d818d91e17872 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '5.6977' + x-ms-ccf-transaction-id: '5.8164' status: code: 200 message: OK @@ -31,18 +31,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6977"}' + string: '{"state":"Pending","transactionId":"5.8164"}' + headers: + content-length: '44' + content-type: application/json + x-ms-ccf-transaction-id: '5.8164' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.8164"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.6978' + x-ms-ccf-transaction-id: '5.8165' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +71,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6977"}' + string: '{"state":"Committed","transactionId":"5.8164"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.6978' + x-ms-ccf-transaction-id: '5.8165' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/status?api-version=0.1-preview - request: body: null headers: @@ -71,7 +91,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -80,11 +100,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.6978' + x-ms-ccf-transaction-id: '5.8165' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview - request: body: null headers: @@ -93,7 +113,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -102,11 +122,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.6978' + x-ms-ccf-transaction-id: '5.8165' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview - request: body: null headers: @@ -115,28 +135,31 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"a11e60bf77add61de85b44d82c72e8a0b5d07c49f62ccf13d3cec0fc13754ba6\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"4b2054aa29321a60a2be854a308353893d8816a6d1961598364441c5d5d11a2a\",\n \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"b36d466e36b07a05222cc73d206f8357d98126b4675447f9756a91b0df578884\"\n - \ },\n {\n \"left\": \"b1316fcdcd50cdf26012517d86d5b671588b87a7e528051f6bfb87f1b210818e\"\n - \ },\n {\n \"left\": \"b9a9a0412ae92501f91af45c9130b595ce916854d29ce548f5e46cc72cbe4fb8\"\n - \ },\n {\n \"left\": \"2353432abd8d4fecf5094ea9ea29e540edf980973e81b5ca5280e1447d20430e\"\n + \ \"proof\": [\n {\n \"left\": \"ec9e8eb69c57f88500d0a7c6d33246ec5ba53a98d8e31c7fdfb6c4a679386e6e\"\n + \ },\n {\n \"left\": \"3ce912f7a7baa84383bcc889b8a193fc77bb5449ad02bee89a9d3424b9712f49\"\n + \ },\n {\n \"left\": \"04c29d52b59dfe835765bbd7e1cc26a033f3c66e7421cf4211e99cc21ce1d4d1\"\n + \ },\n {\n \"left\": \"270475a958be04b73d14882058b5b0384c42f092754b0805bb68a333fbe01e6c\"\n + \ },\n {\n \"left\": \"ab4322bbdc66559cc065da2f9f2d8a2c3940c55107cb9caef293b562168edff6\"\n + \ },\n {\n \"left\": \"d06faaffad5b9cc7c9a73e873b305971cdf5295204ef5e5699adbeab78c64033\"\n + \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"9b15d924af15079759de2dc3ad69d3536086ec57bc8a3767813ec81576b8c88a\",\n - \ \"signature\": \"MGUCMDB+YYOWZCCh9Ate90uSwpp8dzeCwKfqncMf6PeEt7K3F86IPCcpx+AYvWaXcSHsNwIxAPT7vP57Z5PSanJmdKSkLgV4gDjGMo1+ZP8P+uxVCcwDVf05ScHyFrHzA3YDDByREQ==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.6977\"\n}" + \ }\n ],\n \"root\": \"58893bfccbd3796c0d59adea4cdaaaf741934ddaadea62e0dfab8f0d7a231af3\",\n + \ \"signature\": \"MGQCMEBdShbiRp+vB4LKdhmB/6itWwSo2KTKACck8YDxxojLcWsChhlHWXSq3ibd5D7HqgIwJsHKBtP1e6dLOnilECcs+K1eFARaW++g14YqTQOHo8C4B6smTeHyTjnE441Lfoin\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8164\"\n}" headers: - content-length: '1095' + content-length: '1391' content-type: application/json - x-ms-ccf-transaction-id: '5.6978' + x-ms-ccf-transaction-id: '5.8165' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview - request: body: null headers: @@ -148,11 +171,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.6978"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8165"}' headers: content-length: '94' content-type: application/json - x-ms-ccf-transaction-id: '5.6978' + x-ms-ccf-transaction-id: '5.8165' status: code: 200 message: OK @@ -176,7 +199,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '5.6979' + x-ms-ccf-transaction-id: '5.8166' status: code: 200 message: OK @@ -189,18 +212,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6979/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8166/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6979"}' + string: '{"state":"Committed","transactionId":"5.8166"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.6980' + x-ms-ccf-transaction-id: '5.8167' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6979/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8166/status?api-version=0.1-preview - request: body: null headers: @@ -212,11 +235,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.6980"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8167"}' headers: content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '5.6980' + x-ms-ccf-transaction-id: '5.8167' status: code: 200 message: OK @@ -229,18 +252,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6977?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.6977\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.8164\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '150' content-type: application/json - x-ms-ccf-transaction-id: '5.6980' + x-ms-ccf-transaction-id: '5.8167' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6977?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml index b116e7d69cb59..8e336e0a4ea37 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '5.6981' + x-ms-ccf-transaction-id: '5.8168' status: code: 200 message: OK @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.6981"}' + string: '{"state":"Pending","transactionId":"5.8168"}' headers: content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '5.6982' + x-ms-ccf-transaction-id: '5.8169' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6981"}' + string: '{"state":"Committed","transactionId":"5.8168"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.6982' + x-ms-ccf-transaction-id: '5.8169' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168/status?api-version=0.1-preview - request: body: null headers: @@ -71,18 +71,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6981"}' + string: '{"state":"Committed","transactionId":"5.8168"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.6982' + x-ms-ccf-transaction-id: '5.8169' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168/status?api-version=0.1-preview - request: body: null headers: @@ -91,7 +91,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,11 +100,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.6982' + x-ms-ccf-transaction-id: '5.8169' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168/receipt?api-version=0.1-preview - request: body: null headers: @@ -113,29 +113,31 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"086f66f297984dfceb9b05d9b8b6c2f9c026bbc784ff4bf3ab5ec2acb314c0a5\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"c37ea07f142122ed52d9e456f1bda995e2eb697f444bc8d7951702aa492475f5\",\n \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"8908e19bbd96bb0f21efc351472da62fd2daaa1954e12dc6cc88f51054cc91c2\"\n - \ },\n {\n \"left\": \"ec60992221c1338a1566a37417918654a821ad624d398b941dfe5f84e01e92cb\"\n - \ },\n {\n \"left\": \"b1316fcdcd50cdf26012517d86d5b671588b87a7e528051f6bfb87f1b210818e\"\n - \ },\n {\n \"left\": \"b9a9a0412ae92501f91af45c9130b595ce916854d29ce548f5e46cc72cbe4fb8\"\n - \ },\n {\n \"left\": \"2353432abd8d4fecf5094ea9ea29e540edf980973e81b5ca5280e1447d20430e\"\n + \ \"proof\": [\n {\n \"left\": \"fe4c9d35638098e107d9fc41efc918e981997b6bd8b8ac32084c0202c5fbd1b2\"\n + \ },\n {\n \"left\": \"3ce912f7a7baa84383bcc889b8a193fc77bb5449ad02bee89a9d3424b9712f49\"\n + \ },\n {\n \"left\": \"04c29d52b59dfe835765bbd7e1cc26a033f3c66e7421cf4211e99cc21ce1d4d1\"\n + \ },\n {\n \"left\": \"270475a958be04b73d14882058b5b0384c42f092754b0805bb68a333fbe01e6c\"\n + \ },\n {\n \"left\": \"ab4322bbdc66559cc065da2f9f2d8a2c3940c55107cb9caef293b562168edff6\"\n + \ },\n {\n \"left\": \"d06faaffad5b9cc7c9a73e873b305971cdf5295204ef5e5699adbeab78c64033\"\n + \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"f5ad8d846a8f4862e91ca2c517f1d745e0690d5bc0ca9460c258e535b44593f2\",\n - \ \"signature\": \"MGYCMQC0XKnC6CxIMgHRnYPTEF89enT9MERC4BFhPkz9/vCK6Z2lI9qYphoIaQP4i0CFQHQCMQDXYOT0BEWtgMc9Nd25WlK0jwKEbSGDbexQZ6m0RGc2fwHKI6M6Z5sfNTuoHMsu91M=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.6981\"\n}" + \ }\n ],\n \"root\": \"6578446ca8fb8444bac92924450b6e4097a25cbcd5612f86cd4d3f2ca4ac9663\",\n + \ \"signature\": \"MGUCMFU00ymDDMjyn2cVa5dXpZLexhc7y+2E4dWVd8ln0+xCjB+GIPpkNMUN1r2llmjlwwIxALpOSa5jO13NY70wdu6mewYRQP6zUqw+3v6wn47ipygczCllHol6XdOlUj2NZFDPsA==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8168\"\n}" headers: - content-length: '1195' + content-length: '1395' content-type: application/json - x-ms-ccf-transaction-id: '5.6982' + x-ms-ccf-transaction-id: '5.8169' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168/receipt?api-version=0.1-preview - request: body: null headers: @@ -147,11 +149,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.6982"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.8169"}' headers: content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '5.6982' + x-ms-ccf-transaction-id: '5.8169' status: code: 200 message: OK @@ -175,7 +177,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '5.6983' + x-ms-ccf-transaction-id: '5.8170' status: code: 200 message: OK @@ -188,18 +190,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6983/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8170/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.6983"}' + string: '{"state":"Pending","transactionId":"5.8170"}' headers: content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '5.6984' + x-ms-ccf-transaction-id: '5.8170' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6983/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8170/status?api-version=0.1-preview - request: body: null headers: @@ -208,18 +210,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6983/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8170/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.6983"}' + string: '{"state":"Committed","transactionId":"5.8170"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.6984' + x-ms-ccf-transaction-id: '5.8171' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6983/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8170/status?api-version=0.1-preview - request: body: null headers: @@ -231,11 +233,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.6984"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.8171"}' headers: content-length: '99' content-type: application/json - x-ms-ccf-transaction-id: '5.6984' + x-ms-ccf-transaction-id: '5.8171' status: code: 200 message: OK @@ -248,18 +250,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"state\": \"Loading\"\n}" headers: content-length: '24' content-type: application/json - x-ms-ccf-transaction-id: '5.6984' + x-ms-ccf-transaction-id: '5.8171' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -268,18 +270,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.6981?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.6981\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.8168\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '153' content-type: application/json - x-ms-ccf-transaction-id: '5.6984' + x-ms-ccf-transaction-id: '5.8171' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.6981?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml index c6b03590e6098..4b0ffeae6c013 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.6985' + x-ms-ccf-transaction-id: '5.8172' status: code: 200 message: OK @@ -42,7 +42,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.6987' + x-ms-ccf-transaction-id: '5.8174' status: code: 200 message: OK @@ -66,7 +66,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.6988' + x-ms-ccf-transaction-id: '5.8175' status: code: 200 message: OK @@ -90,7 +90,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.6990' + x-ms-ccf-transaction-id: '5.8177' status: code: 200 message: OK @@ -114,7 +114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.6991' + x-ms-ccf-transaction-id: '5.8179' status: code: 200 message: OK @@ -138,7 +138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.6993' + x-ms-ccf-transaction-id: '5.8180' status: code: 200 message: OK @@ -162,7 +162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.6995' + x-ms-ccf-transaction-id: '5.8182' status: code: 200 message: OK @@ -186,7 +186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.6996' + x-ms-ccf-transaction-id: '5.8184' status: code: 200 message: OK @@ -210,7 +210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.6998' + x-ms-ccf-transaction-id: '5.8185' status: code: 200 message: OK @@ -234,7 +234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7000' + x-ms-ccf-transaction-id: '5.8187' status: code: 200 message: OK @@ -258,7 +258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7001' + x-ms-ccf-transaction-id: '5.8188' status: code: 200 message: OK @@ -282,7 +282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7003' + x-ms-ccf-transaction-id: '5.8190' status: code: 200 message: OK @@ -306,7 +306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7004' + x-ms-ccf-transaction-id: '5.8192' status: code: 200 message: OK @@ -330,7 +330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7006' + x-ms-ccf-transaction-id: '5.8193' status: code: 200 message: OK @@ -354,7 +354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7008' + x-ms-ccf-transaction-id: '5.8195' status: code: 200 message: OK @@ -378,7 +378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7009' + x-ms-ccf-transaction-id: '5.8196' status: code: 200 message: OK @@ -402,7 +402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7011' + x-ms-ccf-transaction-id: '5.8198' status: code: 200 message: OK @@ -426,7 +426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7013' + x-ms-ccf-transaction-id: '5.8200' status: code: 200 message: OK @@ -450,7 +450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7014' + x-ms-ccf-transaction-id: '5.8201' status: code: 200 message: OK @@ -474,7 +474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7016' + x-ms-ccf-transaction-id: '5.8203' status: code: 200 message: OK @@ -498,7 +498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7018' + x-ms-ccf-transaction-id: '5.8205' status: code: 200 message: OK @@ -522,7 +522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7019' + x-ms-ccf-transaction-id: '5.8206' status: code: 200 message: OK @@ -546,7 +546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7021' + x-ms-ccf-transaction-id: '5.8208' status: code: 200 message: OK @@ -570,7 +570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7023' + x-ms-ccf-transaction-id: '5.8210' status: code: 200 message: OK @@ -594,7 +594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7024' + x-ms-ccf-transaction-id: '5.8211' status: code: 200 message: OK @@ -618,7 +618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7026' + x-ms-ccf-transaction-id: '5.8212' status: code: 200 message: OK @@ -642,7 +642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7027' + x-ms-ccf-transaction-id: '5.8214' status: code: 200 message: OK @@ -666,7 +666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7029' + x-ms-ccf-transaction-id: '5.8215' status: code: 200 message: OK @@ -690,7 +690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7030' + x-ms-ccf-transaction-id: '5.8217' status: code: 200 message: OK @@ -714,7 +714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7032' + x-ms-ccf-transaction-id: '5.8219' status: code: 200 message: OK @@ -738,7 +738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7034' + x-ms-ccf-transaction-id: '5.8220' status: code: 200 message: OK @@ -762,7 +762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7035' + x-ms-ccf-transaction-id: '5.8222' status: code: 200 message: OK @@ -786,7 +786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7037' + x-ms-ccf-transaction-id: '5.8223' status: code: 200 message: OK @@ -810,7 +810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7039' + x-ms-ccf-transaction-id: '5.8225' status: code: 200 message: OK @@ -834,7 +834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7040' + x-ms-ccf-transaction-id: '5.8227' status: code: 200 message: OK @@ -858,7 +858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7042' + x-ms-ccf-transaction-id: '5.8229' status: code: 200 message: OK @@ -882,7 +882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7043' + x-ms-ccf-transaction-id: '5.8230' status: code: 200 message: OK @@ -906,7 +906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7045' + x-ms-ccf-transaction-id: '5.8232' status: code: 200 message: OK @@ -930,7 +930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7047' + x-ms-ccf-transaction-id: '5.8233' status: code: 200 message: OK @@ -954,7 +954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7048' + x-ms-ccf-transaction-id: '5.8235' status: code: 200 message: OK @@ -978,7 +978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7050' + x-ms-ccf-transaction-id: '5.8237' status: code: 200 message: OK @@ -1002,7 +1002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7051' + x-ms-ccf-transaction-id: '5.8238' status: code: 200 message: OK @@ -1026,7 +1026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7053' + x-ms-ccf-transaction-id: '5.8240' status: code: 200 message: OK @@ -1050,7 +1050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7054' + x-ms-ccf-transaction-id: '5.8241' status: code: 200 message: OK @@ -1074,7 +1074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7056' + x-ms-ccf-transaction-id: '5.8243' status: code: 200 message: OK @@ -1098,7 +1098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7058' + x-ms-ccf-transaction-id: '5.8244' status: code: 200 message: OK @@ -1122,7 +1122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7059' + x-ms-ccf-transaction-id: '5.8246' status: code: 200 message: OK @@ -1146,7 +1146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7061' + x-ms-ccf-transaction-id: '5.8248' status: code: 200 message: OK @@ -1170,7 +1170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7063' + x-ms-ccf-transaction-id: '5.8250' status: code: 200 message: OK @@ -1194,7 +1194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7065' + x-ms-ccf-transaction-id: '5.8251' status: code: 200 message: OK @@ -1218,7 +1218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7066' + x-ms-ccf-transaction-id: '5.8253' status: code: 200 message: OK @@ -1242,7 +1242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7068' + x-ms-ccf-transaction-id: '5.8254' status: code: 200 message: OK @@ -1266,7 +1266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7070' + x-ms-ccf-transaction-id: '5.8256' status: code: 200 message: OK @@ -1290,7 +1290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7071' + x-ms-ccf-transaction-id: '5.8258' status: code: 200 message: OK @@ -1314,7 +1314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7073' + x-ms-ccf-transaction-id: '5.8259' status: code: 200 message: OK @@ -1338,7 +1338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7075' + x-ms-ccf-transaction-id: '5.8261' status: code: 200 message: OK @@ -1362,7 +1362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7076' + x-ms-ccf-transaction-id: '5.8262' status: code: 200 message: OK @@ -1386,7 +1386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7078' + x-ms-ccf-transaction-id: '5.8264' status: code: 200 message: OK @@ -1410,7 +1410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7080' + x-ms-ccf-transaction-id: '5.8266' status: code: 200 message: OK @@ -1434,7 +1434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7081' + x-ms-ccf-transaction-id: '5.8267' status: code: 200 message: OK @@ -1458,7 +1458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7083' + x-ms-ccf-transaction-id: '5.8268' status: code: 200 message: OK @@ -1482,7 +1482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7084' + x-ms-ccf-transaction-id: '5.8270' status: code: 200 message: OK @@ -1506,7 +1506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7086' + x-ms-ccf-transaction-id: '5.8272' status: code: 200 message: OK @@ -1530,7 +1530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7087' + x-ms-ccf-transaction-id: '5.8273' status: code: 200 message: OK @@ -1554,7 +1554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7089' + x-ms-ccf-transaction-id: '5.8275' status: code: 200 message: OK @@ -1578,7 +1578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7090' + x-ms-ccf-transaction-id: '5.8276' status: code: 200 message: OK @@ -1602,7 +1602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7092' + x-ms-ccf-transaction-id: '5.8278' status: code: 200 message: OK @@ -1626,7 +1626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7093' + x-ms-ccf-transaction-id: '5.8279' status: code: 200 message: OK @@ -1650,7 +1650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7095' + x-ms-ccf-transaction-id: '5.8281' status: code: 200 message: OK @@ -1674,7 +1674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7097' + x-ms-ccf-transaction-id: '5.8283' status: code: 200 message: OK @@ -1698,7 +1698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7098' + x-ms-ccf-transaction-id: '5.8285' status: code: 200 message: OK @@ -1722,7 +1722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7100' + x-ms-ccf-transaction-id: '5.8286' status: code: 200 message: OK @@ -1746,7 +1746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7102' + x-ms-ccf-transaction-id: '5.8288' status: code: 200 message: OK @@ -1770,7 +1770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7103' + x-ms-ccf-transaction-id: '5.8289' status: code: 200 message: OK @@ -1794,7 +1794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7105' + x-ms-ccf-transaction-id: '5.8291' status: code: 200 message: OK @@ -1818,7 +1818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7106' + x-ms-ccf-transaction-id: '5.8293' status: code: 200 message: OK @@ -1842,7 +1842,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7108' + x-ms-ccf-transaction-id: '5.8294' status: code: 200 message: OK @@ -1866,7 +1866,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7110' + x-ms-ccf-transaction-id: '5.8295' status: code: 200 message: OK @@ -1890,7 +1890,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7112' + x-ms-ccf-transaction-id: '5.8297' status: code: 200 message: OK @@ -1914,7 +1914,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7113' + x-ms-ccf-transaction-id: '5.8298' status: code: 200 message: OK @@ -1938,7 +1938,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7115' + x-ms-ccf-transaction-id: '5.8300' status: code: 200 message: OK @@ -1962,7 +1962,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7116' + x-ms-ccf-transaction-id: '5.8302' status: code: 200 message: OK @@ -1986,7 +1986,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7118' + x-ms-ccf-transaction-id: '5.8304' status: code: 200 message: OK @@ -2010,7 +2010,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7120' + x-ms-ccf-transaction-id: '5.8305' status: code: 200 message: OK @@ -2034,7 +2034,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7121' + x-ms-ccf-transaction-id: '5.8307' status: code: 200 message: OK @@ -2058,7 +2058,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7123' + x-ms-ccf-transaction-id: '5.8309' status: code: 200 message: OK @@ -2082,7 +2082,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7125' + x-ms-ccf-transaction-id: '5.8310' status: code: 200 message: OK @@ -2106,7 +2106,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7126' + x-ms-ccf-transaction-id: '5.8312' status: code: 200 message: OK @@ -2130,7 +2130,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7128' + x-ms-ccf-transaction-id: '5.8313' status: code: 200 message: OK @@ -2154,7 +2154,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7129' + x-ms-ccf-transaction-id: '5.8315' status: code: 200 message: OK @@ -2178,7 +2178,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7131' + x-ms-ccf-transaction-id: '5.8317' status: code: 200 message: OK @@ -2202,7 +2202,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7133' + x-ms-ccf-transaction-id: '5.8318' status: code: 200 message: OK @@ -2226,7 +2226,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7134' + x-ms-ccf-transaction-id: '5.8320' status: code: 200 message: OK @@ -2250,7 +2250,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7136' + x-ms-ccf-transaction-id: '5.8322' status: code: 200 message: OK @@ -2274,7 +2274,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7138' + x-ms-ccf-transaction-id: '5.8323' status: code: 200 message: OK @@ -2298,7 +2298,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7139' + x-ms-ccf-transaction-id: '5.8325' status: code: 200 message: OK @@ -2322,7 +2322,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7141' + x-ms-ccf-transaction-id: '5.8326' status: code: 200 message: OK @@ -2346,7 +2346,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7143' + x-ms-ccf-transaction-id: '5.8328' status: code: 200 message: OK @@ -2370,7 +2370,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7144' + x-ms-ccf-transaction-id: '5.8330' status: code: 200 message: OK @@ -2394,7 +2394,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7146' + x-ms-ccf-transaction-id: '5.8331' status: code: 200 message: OK @@ -2418,7 +2418,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7147' + x-ms-ccf-transaction-id: '5.8333' status: code: 200 message: OK @@ -2442,7 +2442,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7149' + x-ms-ccf-transaction-id: '5.8335' status: code: 200 message: OK @@ -2466,7 +2466,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7151' + x-ms-ccf-transaction-id: '5.8336' status: code: 200 message: OK @@ -2490,7 +2490,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7152' + x-ms-ccf-transaction-id: '5.8338' status: code: 200 message: OK @@ -2514,7 +2514,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7154' + x-ms-ccf-transaction-id: '5.8339' status: code: 200 message: OK @@ -2538,7 +2538,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7155' + x-ms-ccf-transaction-id: '5.8341' status: code: 200 message: OK @@ -2562,7 +2562,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7157' + x-ms-ccf-transaction-id: '5.8343' status: code: 200 message: OK @@ -2586,7 +2586,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7159' + x-ms-ccf-transaction-id: '5.8345' status: code: 200 message: OK @@ -2610,7 +2610,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7160' + x-ms-ccf-transaction-id: '5.8346' status: code: 200 message: OK @@ -2634,7 +2634,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7162' + x-ms-ccf-transaction-id: '5.8348' status: code: 200 message: OK @@ -2658,7 +2658,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7163' + x-ms-ccf-transaction-id: '5.8350' status: code: 200 message: OK @@ -2682,7 +2682,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7165' + x-ms-ccf-transaction-id: '5.8352' status: code: 200 message: OK @@ -2706,7 +2706,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7167' + x-ms-ccf-transaction-id: '5.8353' status: code: 200 message: OK @@ -2730,7 +2730,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7169' + x-ms-ccf-transaction-id: '5.8355' status: code: 200 message: OK @@ -2754,7 +2754,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7170' + x-ms-ccf-transaction-id: '5.8356' status: code: 200 message: OK @@ -2778,7 +2778,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7172' + x-ms-ccf-transaction-id: '5.8357' status: code: 200 message: OK @@ -2802,7 +2802,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7174' + x-ms-ccf-transaction-id: '5.8359' status: code: 200 message: OK @@ -2826,7 +2826,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7175' + x-ms-ccf-transaction-id: '5.8360' status: code: 200 message: OK @@ -2850,7 +2850,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7177' + x-ms-ccf-transaction-id: '5.8362' status: code: 200 message: OK @@ -2874,7 +2874,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7178' + x-ms-ccf-transaction-id: '5.8364' status: code: 200 message: OK @@ -2898,7 +2898,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7180' + x-ms-ccf-transaction-id: '5.8365' status: code: 200 message: OK @@ -2922,7 +2922,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7182' + x-ms-ccf-transaction-id: '5.8367' status: code: 200 message: OK @@ -2946,7 +2946,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7183' + x-ms-ccf-transaction-id: '5.8368' status: code: 200 message: OK @@ -2970,7 +2970,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7185' + x-ms-ccf-transaction-id: '5.8370' status: code: 200 message: OK @@ -2994,7 +2994,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7187' + x-ms-ccf-transaction-id: '5.8372' status: code: 200 message: OK @@ -3018,7 +3018,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7188' + x-ms-ccf-transaction-id: '5.8373' status: code: 200 message: OK @@ -3042,7 +3042,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7190' + x-ms-ccf-transaction-id: '5.8375' status: code: 200 message: OK @@ -3066,7 +3066,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7192' + x-ms-ccf-transaction-id: '5.8377' status: code: 200 message: OK @@ -3090,7 +3090,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7193' + x-ms-ccf-transaction-id: '5.8378' status: code: 200 message: OK @@ -3114,7 +3114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7195' + x-ms-ccf-transaction-id: '5.8380' status: code: 200 message: OK @@ -3138,7 +3138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7197' + x-ms-ccf-transaction-id: '5.8382' status: code: 200 message: OK @@ -3162,7 +3162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7198' + x-ms-ccf-transaction-id: '5.8383' status: code: 200 message: OK @@ -3186,7 +3186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7200' + x-ms-ccf-transaction-id: '5.8385' status: code: 200 message: OK @@ -3210,7 +3210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7202' + x-ms-ccf-transaction-id: '5.8387' status: code: 200 message: OK @@ -3234,7 +3234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7203' + x-ms-ccf-transaction-id: '5.8388' status: code: 200 message: OK @@ -3258,7 +3258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7205' + x-ms-ccf-transaction-id: '5.8390' status: code: 200 message: OK @@ -3282,7 +3282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7207' + x-ms-ccf-transaction-id: '5.8391' status: code: 200 message: OK @@ -3306,7 +3306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7208' + x-ms-ccf-transaction-id: '5.8393' status: code: 200 message: OK @@ -3330,7 +3330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7210' + x-ms-ccf-transaction-id: '5.8395' status: code: 200 message: OK @@ -3354,7 +3354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7212' + x-ms-ccf-transaction-id: '5.8396' status: code: 200 message: OK @@ -3378,7 +3378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7213' + x-ms-ccf-transaction-id: '5.8398' status: code: 200 message: OK @@ -3402,7 +3402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7215' + x-ms-ccf-transaction-id: '5.8400' status: code: 200 message: OK @@ -3426,7 +3426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7217' + x-ms-ccf-transaction-id: '5.8401' status: code: 200 message: OK @@ -3450,7 +3450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7218' + x-ms-ccf-transaction-id: '5.8403' status: code: 200 message: OK @@ -3474,7 +3474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7220' + x-ms-ccf-transaction-id: '5.8405' status: code: 200 message: OK @@ -3498,7 +3498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7221' + x-ms-ccf-transaction-id: '5.8407' status: code: 200 message: OK @@ -3522,7 +3522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7223' + x-ms-ccf-transaction-id: '5.8408' status: code: 200 message: OK @@ -3546,7 +3546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7225' + x-ms-ccf-transaction-id: '5.8410' status: code: 200 message: OK @@ -3570,7 +3570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7226' + x-ms-ccf-transaction-id: '5.8412' status: code: 200 message: OK @@ -3594,7 +3594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7228' + x-ms-ccf-transaction-id: '5.8413' status: code: 200 message: OK @@ -3618,7 +3618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7229' + x-ms-ccf-transaction-id: '5.8415' status: code: 200 message: OK @@ -3642,7 +3642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7231' + x-ms-ccf-transaction-id: '5.8416' status: code: 200 message: OK @@ -3666,7 +3666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7232' + x-ms-ccf-transaction-id: '5.8418' status: code: 200 message: OK @@ -3690,7 +3690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7234' + x-ms-ccf-transaction-id: '5.8419' status: code: 200 message: OK @@ -3714,7 +3714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7236' + x-ms-ccf-transaction-id: '5.8421' status: code: 200 message: OK @@ -3738,7 +3738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7237' + x-ms-ccf-transaction-id: '5.8423' status: code: 200 message: OK @@ -3762,7 +3762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7239' + x-ms-ccf-transaction-id: '5.8424' status: code: 200 message: OK @@ -3786,7 +3786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7240' + x-ms-ccf-transaction-id: '5.8426' status: code: 200 message: OK @@ -3810,7 +3810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7242' + x-ms-ccf-transaction-id: '5.8428' status: code: 200 message: OK @@ -3834,7 +3834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7244' + x-ms-ccf-transaction-id: '5.8429' status: code: 200 message: OK @@ -3858,7 +3858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7245' + x-ms-ccf-transaction-id: '5.8431' status: code: 200 message: OK @@ -3882,7 +3882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7247' + x-ms-ccf-transaction-id: '5.8433' status: code: 200 message: OK @@ -3906,7 +3906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7249' + x-ms-ccf-transaction-id: '5.8434' status: code: 200 message: OK @@ -3930,7 +3930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7250' + x-ms-ccf-transaction-id: '5.8436' status: code: 200 message: OK @@ -3954,7 +3954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7252' + x-ms-ccf-transaction-id: '5.8438' status: code: 200 message: OK @@ -3978,7 +3978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7254' + x-ms-ccf-transaction-id: '5.8440' status: code: 200 message: OK @@ -4002,7 +4002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7255' + x-ms-ccf-transaction-id: '5.8442' status: code: 200 message: OK @@ -4026,7 +4026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7257' + x-ms-ccf-transaction-id: '5.8444' status: code: 200 message: OK @@ -4050,7 +4050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7259' + x-ms-ccf-transaction-id: '5.8446' status: code: 200 message: OK @@ -4074,7 +4074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7260' + x-ms-ccf-transaction-id: '5.8447' status: code: 200 message: OK @@ -4098,7 +4098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7262' + x-ms-ccf-transaction-id: '5.8449' status: code: 200 message: OK @@ -4122,7 +4122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7264' + x-ms-ccf-transaction-id: '5.8451' status: code: 200 message: OK @@ -4146,7 +4146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7265' + x-ms-ccf-transaction-id: '5.8452' status: code: 200 message: OK @@ -4170,7 +4170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7267' + x-ms-ccf-transaction-id: '5.8454' status: code: 200 message: OK @@ -4194,7 +4194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7268' + x-ms-ccf-transaction-id: '5.8456' status: code: 200 message: OK @@ -4218,7 +4218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7270' + x-ms-ccf-transaction-id: '5.8458' status: code: 200 message: OK @@ -4242,7 +4242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7272' + x-ms-ccf-transaction-id: '5.8459' status: code: 200 message: OK @@ -4266,7 +4266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7273' + x-ms-ccf-transaction-id: '5.8461' status: code: 200 message: OK @@ -4290,7 +4290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7275' + x-ms-ccf-transaction-id: '5.8463' status: code: 200 message: OK @@ -4314,7 +4314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7276' + x-ms-ccf-transaction-id: '5.8464' status: code: 200 message: OK @@ -4338,7 +4338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7278' + x-ms-ccf-transaction-id: '5.8466' status: code: 200 message: OK @@ -4362,7 +4362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7280' + x-ms-ccf-transaction-id: '5.8468' status: code: 200 message: OK @@ -4386,7 +4386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7281' + x-ms-ccf-transaction-id: '5.8469' status: code: 200 message: OK @@ -4410,7 +4410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7283' + x-ms-ccf-transaction-id: '5.8471' status: code: 200 message: OK @@ -4434,7 +4434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7285' + x-ms-ccf-transaction-id: '5.8472' status: code: 200 message: OK @@ -4458,7 +4458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7286' + x-ms-ccf-transaction-id: '5.8474' status: code: 200 message: OK @@ -4482,7 +4482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7288' + x-ms-ccf-transaction-id: '5.8476' status: code: 200 message: OK @@ -4506,7 +4506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7290' + x-ms-ccf-transaction-id: '5.8477' status: code: 200 message: OK @@ -4530,7 +4530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7291' + x-ms-ccf-transaction-id: '5.8479' status: code: 200 message: OK @@ -4554,7 +4554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7293' + x-ms-ccf-transaction-id: '5.8481' status: code: 200 message: OK @@ -4578,7 +4578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7295' + x-ms-ccf-transaction-id: '5.8482' status: code: 200 message: OK @@ -4602,7 +4602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7296' + x-ms-ccf-transaction-id: '5.8484' status: code: 200 message: OK @@ -4626,7 +4626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7298' + x-ms-ccf-transaction-id: '5.8486' status: code: 200 message: OK @@ -4650,7 +4650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7299' + x-ms-ccf-transaction-id: '5.8487' status: code: 200 message: OK @@ -4674,7 +4674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7301' + x-ms-ccf-transaction-id: '5.8489' status: code: 200 message: OK @@ -4698,7 +4698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7303' + x-ms-ccf-transaction-id: '5.8491' status: code: 200 message: OK @@ -4722,7 +4722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7305' + x-ms-ccf-transaction-id: '5.8492' status: code: 200 message: OK @@ -4746,7 +4746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7306' + x-ms-ccf-transaction-id: '5.8494' status: code: 200 message: OK @@ -4770,7 +4770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7308' + x-ms-ccf-transaction-id: '5.8496' status: code: 200 message: OK @@ -4794,7 +4794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7309' + x-ms-ccf-transaction-id: '5.8497' status: code: 200 message: OK @@ -4818,7 +4818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7311' + x-ms-ccf-transaction-id: '5.8499' status: code: 200 message: OK @@ -4831,19 +4831,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6985 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6985\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6985 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 - request: body: null headers: @@ -4852,38 +4852,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6985 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7086\",\n - \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.6985\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.6993\"\n - \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7001\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7009\"\n - \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7018\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7026\"\n - \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7034\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7042\"\n - \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7050\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7058\"\n - \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7066\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7075\"\n - \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7083\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1477' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.6985 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 - request: body: null headers: @@ -4892,37 +4873,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7086 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187\",\n - \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7090\"\n },\n {\n \"contents\": - \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7098\"\n - \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7106\"\n },\n {\n \"contents\": - \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7115\"\n - \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7123\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7131\"\n - \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7139\"\n },\n {\n \"contents\": - \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7147\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7155\"\n },\n {\n \"contents\": - \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7163\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7172\"\n },\n {\n \"contents\": - \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7180\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273\",\n + \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8172\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8180\"\n + \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8188\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8196\"\n + \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8205\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8212\"\n + \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8220\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8229\"\n + \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8237\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8244\"\n + \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8253\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8261\"\n + \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8268\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7086 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 - request: body: null headers: @@ -4931,19 +4913,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273 - request: body: null headers: @@ -4952,19 +4934,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8374\",\n + \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8276\"\n },\n {\n \"contents\": + \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8285\"\n + \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8293\"\n },\n {\n \"contents\": + \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8300\"\n + \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8309\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8317\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8325\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.8333\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8341\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.8350\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8357\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.8365\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8373\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273 - request: body: null headers: @@ -4973,38 +4974,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7288\",\n - \ \"entries\": [\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7188\"\n },\n {\n \"contents\": - \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7197\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7205\"\n },\n {\n \"contents\": - \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7213\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7221\"\n },\n {\n \"contents\": - \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7229\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7237\"\n },\n {\n \"contents\": - \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7245\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7254\"\n },\n {\n \"contents\": - \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7262\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7270\"\n },\n {\n \"contents\": - \"message-180\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7278\"\n },\n {\n \"contents\": \"message-185\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7286\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8374 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8475\",\n + \ \"entries\": [\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8382\"\n },\n {\n \"contents\": + \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.8390\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8398\"\n },\n {\n \"contents\": + \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.8407\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8415\"\n },\n {\n \"contents\": + \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.8423\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8431\"\n },\n {\n \"contents\": + \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.8440\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8449\"\n },\n {\n \"contents\": + \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.8458\"\n },\n {\n \"contents\": \"message-180\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8466\"\n },\n {\n \"contents\": + \"message-185\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.8474\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1492' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7187 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8374 - request: body: null headers: @@ -5013,23 +5013,23 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7288 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8475 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7295\"\n },\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8482\"\n },\n \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.7303\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7311\"\n }\n + \ \"transactionId\": \"5.8491\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8499\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7288 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8475 - request: body: null headers: @@ -5038,19 +5038,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 - request: body: null headers: @@ -5059,19 +5059,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 - request: body: null headers: @@ -5080,38 +5080,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.6987\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.6995\"\n + \"1\",\n \"transactionId\": \"5.8174\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8182\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7003\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7011\"\n + \"1\",\n \"transactionId\": \"5.8190\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8198\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7019\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7027\"\n + \"1\",\n \"transactionId\": \"5.8206\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8214\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7035\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7043\"\n + \"1\",\n \"transactionId\": \"5.8222\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8230\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7051\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7059\"\n + \"1\",\n \"transactionId\": \"5.8238\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8246\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7068\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7076\"\n + \"1\",\n \"transactionId\": \"5.8254\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8262\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7084\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"5.8270\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.6987 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 - request: body: null headers: @@ -5120,19 +5120,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 - request: body: null headers: @@ -5141,19 +5141,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 - request: body: null headers: @@ -5162,37 +5162,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376\",\n \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7092\"\n },\n {\n \"contents\": - \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7100\"\n + \"1\",\n \"transactionId\": \"5.8278\"\n },\n {\n \"contents\": + \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8286\"\n \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7108\"\n },\n {\n \"contents\": - \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7116\"\n + \"1\",\n \"transactionId\": \"5.8294\"\n },\n {\n \"contents\": + \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8302\"\n \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7125\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7133\"\n + \"1\",\n \"transactionId\": \"5.8310\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8318\"\n \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7141\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"5.8326\"\n },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7149\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7157\"\n },\n {\n \"contents\": + \"5.8335\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8343\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7165\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7174\"\n },\n {\n \"contents\": + \"5.8352\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8359\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7182\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8367\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8375\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7088 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 - request: body: null headers: @@ -5201,19 +5202,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 - request: body: null headers: @@ -5222,19 +5223,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 - request: body: null headers: @@ -5243,59 +5244,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290\",\n - \ \"entries\": [\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7190\"\n },\n {\n \"contents\": - \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7198\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7207\"\n },\n {\n \"contents\": - \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7215\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7223\"\n },\n {\n \"contents\": - \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7231\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7239\"\n },\n {\n \"contents\": - \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7247\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7255\"\n },\n {\n \"contents\": - \"message-171\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7264\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7272\"\n },\n {\n \"contents\": - \"message-181\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7280\"\n },\n {\n \"contents\": \"message-186\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7288\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '1492' - content-type: application/json - x-ms-ccf-transaction-id: '5.7312' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7189 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8477\",\n + \ \"entries\": [\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8383\"\n },\n {\n \"contents\": + \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.8391\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8400\"\n },\n {\n \"contents\": + \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.8408\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8416\"\n },\n {\n \"contents\": + \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.8424\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8433\"\n },\n {\n \"contents\": + \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.8442\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8451\"\n },\n {\n \"contents\": + \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.8459\"\n },\n {\n \"contents\": \"message-181\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8468\"\n },\n {\n \"contents\": + \"message-186\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.8476\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 - request: body: null headers: @@ -5304,19 +5283,21 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8477 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8484\"\n },\n + \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"5.8492\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8477 - request: body: null headers: @@ -5325,21 +5306,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7296\"\n },\n - \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.7305\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '249' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7290 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 - request: body: null headers: @@ -5348,19 +5327,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 - request: body: null headers: @@ -5369,19 +5348,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 - request: body: null headers: @@ -5390,38 +5369,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.6988\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.6996\"\n + \"2\",\n \"transactionId\": \"5.8175\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8184\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7004\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7013\"\n + \"2\",\n \"transactionId\": \"5.8192\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8200\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7021\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7029\"\n + \"2\",\n \"transactionId\": \"5.8208\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8215\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7037\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7045\"\n + \"2\",\n \"transactionId\": \"5.8223\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8232\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7053\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7061\"\n + \"2\",\n \"transactionId\": \"5.8240\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8248\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7070\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7078\"\n + \"2\",\n \"transactionId\": \"5.8256\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8264\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7086\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"5.8272\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.6988 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 - request: body: null headers: @@ -5430,19 +5409,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 - request: body: null headers: @@ -5451,19 +5430,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 - request: body: null headers: @@ -5472,37 +5451,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377\",\n \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7093\"\n },\n {\n \"contents\": - \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7102\"\n + \"2\",\n \"transactionId\": \"5.8279\"\n },\n {\n \"contents\": + \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8288\"\n \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7110\"\n },\n {\n \"contents\": - \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7118\"\n + \"2\",\n \"transactionId\": \"5.8295\"\n },\n {\n \"contents\": + \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8304\"\n \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7126\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7134\"\n + \"2\",\n \"transactionId\": \"5.8312\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8320\"\n \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7143\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"5.8328\"\n },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7151\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7159\"\n },\n {\n \"contents\": + \"5.8336\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8345\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7167\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7175\"\n },\n {\n \"contents\": + \"5.8353\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8360\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7183\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8368\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7089 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 - request: body: null headers: @@ -5511,19 +5490,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377 - request: body: null headers: @@ -5532,38 +5511,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7291\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8478\",\n \ \"entries\": [\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7192\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"5.8377\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7200\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7208\"\n },\n {\n \"contents\": + \"5.8385\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8393\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7217\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7225\"\n },\n {\n \"contents\": + \"5.8401\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8410\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7232\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7240\"\n },\n {\n \"contents\": + \"5.8418\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8426\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7249\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7257\"\n },\n {\n \"contents\": + \"5.8434\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8444\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7265\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7273\"\n },\n {\n \"contents\": + \"5.8452\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8461\"\n },\n {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7281\"\n },\n {\n \"contents\": \"message-187\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7290\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8469\"\n },\n {\n \"contents\": \"message-187\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8477\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1492' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7190 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377 - request: body: null headers: @@ -5572,21 +5551,42 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7291 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8478 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7298\"\n },\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8486\"\n },\n \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.7306\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"5.8494\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8478 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7291 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 - request: body: null headers: @@ -5595,19 +5595,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6990 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6990\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6990 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 - request: body: null headers: @@ -5616,38 +5616,59 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6990 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.6990\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.6998\"\n + \"3\",\n \"transactionId\": \"5.8177\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8185\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7006\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7014\"\n + \"3\",\n \"transactionId\": \"5.8193\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8201\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7023\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7030\"\n + \"3\",\n \"transactionId\": \"5.8210\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8217\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7039\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7047\"\n + \"3\",\n \"transactionId\": \"5.8225\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8233\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7054\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7063\"\n + \"3\",\n \"transactionId\": \"5.8241\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8250\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7071\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7080\"\n + \"3\",\n \"transactionId\": \"5.8258\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8266\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7087\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"5.8273\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.6990 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 - request: body: null headers: @@ -5656,19 +5677,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 - request: body: null headers: @@ -5677,37 +5698,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7192\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379\",\n \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7095\"\n },\n {\n \"contents\": - \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7103\"\n + \"3\",\n \"transactionId\": \"5.8281\"\n },\n {\n \"contents\": + \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8289\"\n \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7112\"\n },\n {\n \"contents\": - \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7120\"\n + \"3\",\n \"transactionId\": \"5.8297\"\n },\n {\n \"contents\": + \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8305\"\n \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7128\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7136\"\n + \"3\",\n \"transactionId\": \"5.8313\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8322\"\n \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7144\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"5.8330\"\n },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7152\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7160\"\n },\n {\n \"contents\": + \"5.8338\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8346\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7169\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7177\"\n },\n {\n \"contents\": + \"5.8355\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8362\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7185\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8370\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8378\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7091 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 - request: body: null headers: @@ -5716,38 +5738,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7192 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293\",\n - \ \"entries\": [\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7193\"\n },\n {\n \"contents\": - \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7202\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7210\"\n },\n {\n \"contents\": - \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7218\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7226\"\n },\n {\n \"contents\": - \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7234\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7242\"\n },\n {\n \"contents\": - \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7250\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7259\"\n },\n {\n \"contents\": - \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7267\"\n },\n {\n \"contents\": \"message-178\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7275\"\n },\n {\n \"contents\": - \"message-183\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7283\"\n },\n {\n \"contents\": \"message-188\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7291\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1492' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7192 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379 - request: body: null headers: @@ -5756,19 +5759,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480\",\n + \ \"entries\": [\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8387\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8395\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8403\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8412\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8419\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8428\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8436\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8446\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8454\"\n },\n {\n \"contents\": + \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8463\"\n },\n {\n \"contents\": \"message-183\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8471\"\n },\n {\n \"contents\": + \"message-188\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8479\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379 - request: body: null headers: @@ -5777,19 +5798,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480 - request: body: null headers: @@ -5798,21 +5819,21 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7299\"\n },\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8487\"\n },\n \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.7308\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"5.8496\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7293 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480 - request: body: null headers: @@ -5821,19 +5842,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6991 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8179 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6991\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8179\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6991 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8179 - request: body: null headers: @@ -5842,38 +5863,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6991 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8179 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.6991\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7000\"\n + \"4\",\n \"transactionId\": \"5.8179\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8187\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7008\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7016\"\n + \"4\",\n \"transactionId\": \"5.8195\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8203\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7024\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7032\"\n + \"4\",\n \"transactionId\": \"5.8211\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8219\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7040\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7048\"\n + \"4\",\n \"transactionId\": \"5.8227\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8235\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7056\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7065\"\n + \"4\",\n \"transactionId\": \"5.8243\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8251\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7073\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7081\"\n + \"4\",\n \"transactionId\": \"5.8259\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8267\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7089\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"5.8275\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.6991 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8179 - request: body: null headers: @@ -5882,19 +5903,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 - request: body: null headers: @@ -5903,37 +5924,59 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7193\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.8500' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381\",\n \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7097\"\n },\n {\n \"contents\": - \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7105\"\n + \"4\",\n \"transactionId\": \"5.8283\"\n },\n {\n \"contents\": + \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8291\"\n \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7113\"\n },\n {\n \"contents\": - \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7121\"\n + \"4\",\n \"transactionId\": \"5.8298\"\n },\n {\n \"contents\": + \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8307\"\n \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7129\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7138\"\n + \"4\",\n \"transactionId\": \"5.8315\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8323\"\n \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7146\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"5.8331\"\n },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7154\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7162\"\n },\n {\n \"contents\": + \"5.8339\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8348\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7170\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7178\"\n },\n {\n \"contents\": + \"5.8356\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8364\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7187\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8372\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8380\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7092 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 - request: body: null headers: @@ -5942,38 +5985,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7193 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294\",\n - \ \"entries\": [\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7195\"\n },\n {\n \"contents\": - \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7203\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7212\"\n },\n {\n \"contents\": - \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7220\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7228\"\n },\n {\n \"contents\": - \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7236\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7244\"\n },\n {\n \"contents\": - \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7252\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7260\"\n },\n {\n \"contents\": - \"message-174\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7268\"\n },\n {\n \"contents\": \"message-179\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7276\"\n },\n {\n \"contents\": - \"message-184\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7285\"\n },\n {\n \"contents\": \"message-189\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7293\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1492' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7193 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381 - request: body: null headers: @@ -5982,19 +6006,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482\",\n + \ \"entries\": [\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8388\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8396\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8405\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8413\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8421\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8429\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8438\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8447\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8456\"\n },\n {\n \"contents\": + \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8464\"\n },\n {\n \"contents\": \"message-184\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8472\"\n },\n {\n \"contents\": + \"message-189\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8481\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381 - request: body: null headers: @@ -6003,19 +6045,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482 - request: body: null headers: @@ -6024,19 +6066,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7301\"\n },\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8489\"\n },\n \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.7309\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"5.8497\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '5.7312' + x-ms-ccf-transaction-id: '5.8500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7294 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml index 6cbb66b879a65..fcc8908cade99 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '5.7313' + x-ms-ccf-transaction-id: '5.8501' status: code: 200 message: OK @@ -38,7 +38,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '5.7313' + x-ms-ccf-transaction-id: '5.8502' status: code: 200 message: OK @@ -57,7 +57,70 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '5.7315' + x-ms-ccf-transaction-id: '5.8503' + status: + code: 204 + message: No Content + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +- request: + body: '{"assignedRole": "Reader"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Reader","userId":"000000000000000000000000000000000000"}' + headers: + content-length: '73' + content-type: application/json + x-ms-ccf-transaction-id: '5.8504' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Reader","userId":"000000000000000000000000000000000000"}' + headers: + content-length: '73' + content-type: application/json + x-ms-ccf-transaction-id: '5.8505' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: DELETE + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '' + headers: + content-length: '0' + x-ms-ccf-transaction-id: '5.8506' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml index f056f516a1812..c57e3b21828b7 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml @@ -15,7 +15,7 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '5.7316' + x-ms-ccf-transaction-id: '5.8506' status: code: 200 message: OK @@ -80,7 +80,7 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '5.7316' + x-ms-ccf-transaction-id: '5.8507' status: code: 200 message: OK @@ -96,11 +96,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + string: '{"currentNodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '5.7316' + x-ms-ccf-transaction-id: '5.8507' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml index 9a44955e395e6..f7bb7dc4e7cc9 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7317' + - '5.8508' status: code: 200 message: OK @@ -41,17 +41,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.7317"}' + string: '{"state":"Pending","transactionId":"5.8508"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7317' + - '5.8508' status: code: 200 message: OK @@ -67,17 +67,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7317"}' + string: '{"state":"Pending","transactionId":"5.8508"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.8508' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"5.8508"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7318' + - '5.8509' status: code: 200 message: OK @@ -93,17 +119,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7317"}' + string: '{"state":"Committed","transactionId":"5.8508"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7318' + - '5.8509' status: code: 200 message: OK @@ -119,7 +145,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -131,7 +157,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7318' + - '5.8509' status: code: 200 message: OK @@ -147,28 +173,27 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"40d65515d306801b90318a01e293fb9f62b3afdfb4a54439b99a61fb5389e22f\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"4eb0243b860615b986c70620c97ae8431229da770ecb95761a914c3df03c760e\",\n \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"73df62dc3f24897063f901a7f0cede0c12bb87fcb6579e8be59928482359f7b9\"\n - \ },\n {\n \"left\": \"b050ddcd78568bc363d5b909aa700e195b1dd20afd1daa8aa23338f62296942c\"\n - \ },\n {\n \"left\": \"ca62b4f8c316c9c36911f3f716bb12661db883d581242b9a53558f103bd432c2\"\n - \ },\n {\n \"left\": \"d5a260b8770c9ad79181e712eff3ac72db1a1362f8993b04b869720d7ddca825\"\n - \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n - \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n - \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"212125c3a9a945693a88c90ede9a9f6bd9931971f0434bc2ba6862fb898fedb1\",\n - \ \"signature\": \"MGUCMQC9p0JMKHZ8KmxCeNetd+Vp6FdzlbFC11i9iz3/RGVDAtf6rnmB9vZZVFQJLurvbFgCMCxevZFKl6tGqhW68wEWoSbS6401b+bgyIefI+shtorXbbsMVPS2RgU4q7X0XvpKBQ==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7317\"\n}" + \ \"proof\": [\n {\n \"left\": \"7776b2906866b674ba369841f1ca68da18b59d116a95c773c852ef06d42e828d\"\n + \ },\n {\n \"left\": \"d8ac12c7cd548c4fb01c923bd2d4070c9d150195244ebaefd0687d56c77668a7\"\n + \ },\n {\n \"left\": \"cae806fa794bec985d5195ef013848d552588bb078a1b9f6e2e05e57ed2f858e\"\n + \ },\n {\n \"left\": \"69471aa575d0f5f9de0bdb56c6d30d72e6b6dfa805d6719990d2e4c27d62c75a\"\n + \ },\n {\n \"left\": \"bfba97cc0e1204352c58f192f98e6d6c111dcd6f7d1fec76fe999287401bfac8\"\n + \ },\n {\n \"left\": \"11e3cb1e7ec8f8c12e5e60559d2a6721a6ce1724df9e743476c406430622a39f\"\n + \ }\n ],\n \"root\": \"4508b98dfb061ef4aeb424e935b47d42c9cfa83be4034c16cbec95104ad69e13\",\n + \ \"signature\": \"MGUCMQC8Vovcx3dEJxSjfuXyJyzMwv4eTli520zkdMRh2wy77+GSxn/+0t/H20+mbmqkDoICMAVWaG+u1/+irSIbwqvBKDJ5zTPZQ9gcONmdtFsmXZq5MTh0Dfkk0cHLRHuOQHc+9A==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8508\"\n}" headers: content-length: - - '1195' + - '1095' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7318' + - '5.8509' status: code: 200 message: OK @@ -187,14 +212,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7318"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8509"}' headers: content-length: - '94' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7318' + - '5.8509' status: code: 200 message: OK @@ -224,7 +249,33 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7319' + - '5.8510' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8510/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"5.8510"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.8510' status: code: 200 message: OK @@ -240,17 +291,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7319/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8510/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.7319"}' + string: '{"state":"Pending","transactionId":"5.8510"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7319' + - '5.8511' status: code: 200 message: OK @@ -266,17 +317,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7319/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8510/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7319"}' + string: '{"state":"Committed","transactionId":"5.8510"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7320' + - '5.8511' status: code: 200 message: OK @@ -295,14 +346,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7320"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8511"}' headers: content-length: - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7320' + - '5.8511' status: code: 200 message: OK @@ -318,11 +369,11 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7317?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.7317\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.8508\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -330,7 +381,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7320' + - '5.8511' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml index aa9e82f52bb0b..1501f5b4825a8 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7321' + - '5.8512' status: code: 200 message: OK @@ -41,17 +41,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7321/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7321"}' + string: '{"state":"Pending","transactionId":"5.8512"}' headers: content-length: - - '46' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7322' + - '5.8512' status: code: 200 message: OK @@ -67,17 +67,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7321/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7321"}' + string: '{"state":"Committed","transactionId":"5.8512"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7322' + - '5.8513' status: code: 200 message: OK @@ -93,19 +93,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7321/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"5.8512"}' headers: content-length: - - '155' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7322' + - '5.8513' status: code: 200 message: OK @@ -121,28 +119,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7321/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"f3a66b49d558cee9767aceeb00626e10b337361fa56c52c0145e30d41427abb5\",\n - \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"4b50d9a64c41dea893f9168f830b942981140d1eabc0e5560f99f966464271e8\"\n - \ },\n {\n \"left\": \"db0cc32cabc62fbd32fb274eba5ffb6515115099f539a874fbb49916d1fd149d\"\n - \ },\n {\n \"left\": \"ca62b4f8c316c9c36911f3f716bb12661db883d581242b9a53558f103bd432c2\"\n - \ },\n {\n \"left\": \"d5a260b8770c9ad79181e712eff3ac72db1a1362f8993b04b869720d7ddca825\"\n - \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n - \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n - \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"21e086f4beddfde5e744a5fb5a017669ed12280905ccecfb009425aa5167d670\",\n - \ \"signature\": \"MGUCMFZdGgE/sCIywMcdkj/K/nUI/TyEsxBQWFXNVHt5O5jUOEADt1ckWXRIe/LR7sbJGQIxAN2iAHqNKlxcyJxhqgLBYQ1fYnO4hEY3TjRqUpEglUexKWo3gl6xZ2ZWMLZFmOJ2/g==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7321\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: content-length: - - '1195' + - '155' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7322' + - '5.8513' status: code: 200 message: OK @@ -158,22 +147,29 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512/receipt?api-version=0.1-preview response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.7322"}' + string: "{\n \"receipt\": {\n \"leaf\": \"fc1a9b9bd9665e70cc760c59cc18a1185551af44f2ce45ae5573d32093ba7392\",\n + \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n + \ \"proof\": [\n {\n \"left\": \"03fa991ae46ba9cbc3f725b4430880fa0143816d67f820f693e87072f002dd7b\"\n + \ },\n {\n \"left\": \"bfba97cc0e1204352c58f192f98e6d6c111dcd6f7d1fec76fe999287401bfac8\"\n + \ },\n {\n \"left\": \"11e3cb1e7ec8f8c12e5e60559d2a6721a6ce1724df9e743476c406430622a39f\"\n + \ }\n ],\n \"root\": \"9b3220fc5bc0749075f660812881c6f6800df659d7b148b351da4543db59630c\",\n + \ \"signature\": \"MGUCMCLxyWxW06ziSJlS6svvQRAWWQn1kA2v/NxQyrUdEAeWj2d4RXEABSTI0wHZ/i92bwIxAPdn7ERbWDLCQgJmMYLjeA6hwMyuzNdxx8YNIIXgErQoifSdXfMt+KPxb4whr+zqgQ==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8512\"\n}" headers: content-length: - - '97' + - '795' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7322' + - '5.8513' status: code: 200 message: OK - request: - body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' + body: null headers: Accept: - application/json @@ -181,29 +177,25 @@ interactions: - gzip, deflate Connection: - keep-alive - Content-Length: - - '55' - Content-Type: - - application/json User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"subLedgerId":"132"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.8513"}' headers: content-length: - - '21' + - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7323' + - '5.8513' status: code: 200 message: OK - request: - body: null + body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' headers: Accept: - application/json @@ -211,20 +203,24 @@ interactions: - gzip, deflate Connection: - keep-alive + Content-Length: + - '55' + Content-Type: + - application/json User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7323/status?api-version=0.1-preview + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"state":"Pending","transactionId":"5.7323"}' + string: '{"subLedgerId":"132"}' headers: content-length: - - '44' + - '21' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7323' + - '5.8514' status: code: 200 message: OK @@ -240,17 +236,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7323/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8514/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.7323"}' + string: '{"state":"Pending","transactionId":"5.8514"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7323' + - '5.8514' status: code: 200 message: OK @@ -266,17 +262,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7323/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8514/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7323"}' + string: '{"state":"Committed","transactionId":"5.8514"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7324' + - '5.8515' status: code: 200 message: OK @@ -295,14 +291,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.7324"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.8515"}' headers: content-length: - '99' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7324' + - '5.8515' status: code: 200 message: OK @@ -318,11 +314,11 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7321?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.7321\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.8512\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -330,7 +326,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7324' + - '5.8515' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml index cdc48d05c402b..21c4cb1486228 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7325' + - '5.8516' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7326' + - '5.8517' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7327' + - '5.8519' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7328' + - '5.8520' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7329' + - '5.8521' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7331' + - '5.8522' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7332' + - '5.8523' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7333' + - '5.8524' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7334' + - '5.8525' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7335' + - '5.8527' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7337' + - '5.8528' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7338' + - '5.8529' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7339' + - '5.8530' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7340' + - '5.8531' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7341' + - '5.8532' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7343' + - '5.8534' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7344' + - '5.8535' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7345' + - '5.8536' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7346' + - '5.8537' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7347' + - '5.8538' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7349' + - '5.8540' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7350' + - '5.8541' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7351' + - '5.8542' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7352' + - '5.8543' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7353' + - '5.8544' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7355' + - '5.8546' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7356' + - '5.8547' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7357' + - '5.8548' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7358' + - '5.8549' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7359' + - '5.8550' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7360' + - '5.8552' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7362' + - '5.8553' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7363' + - '5.8554' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7364' + - '5.8555' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7365' + - '5.8556' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7366' + - '5.8557' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7368' + - '5.8558' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7369' + - '5.8559' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7370' + - '5.8560' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7371' + - '5.8561' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7372' + - '5.8563' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7373' + - '5.8564' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7375' + - '5.8565' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7376' + - '5.8566' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7377' + - '5.8567' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7378' + - '5.8568' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7379' + - '5.8570' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7381' + - '5.8571' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7382' + - '5.8572' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7383' + - '5.8573' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7384' + - '5.8574' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7385' + - '5.8575' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7386' + - '5.8576' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7387' + - '5.8578' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7388' + - '5.8579' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7389' + - '5.8580' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7390' + - '5.8581' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7392' + - '5.8583' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7393' + - '5.8584' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7394' + - '5.8585' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7395' + - '5.8586' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7396' + - '5.8587' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7398' + - '5.8588' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7399' + - '5.8590' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7400' + - '5.8591' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7401' + - '5.8592' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7402' + - '5.8593' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7404' + - '5.8594' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7405' + - '5.8595' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7406' + - '5.8597' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7407' + - '5.8598' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7408' + - '5.8599' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7410' + - '5.8600' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7411' + - '5.8601' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7412' + - '5.8602' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7413' + - '5.8604' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7414' + - '5.8605' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7416' + - '5.8606' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7417' + - '5.8607' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7418' + - '5.8608' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7419' + - '5.8610' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7420' + - '5.8611' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7422' + - '5.8612' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7423' + - '5.8613' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7424' + - '5.8614' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7425' + - '5.8615' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7426' + - '5.8616' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7427' + - '5.8617' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7429' + - '5.8618' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7430' + - '5.8619' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7431' + - '5.8621' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7432' + - '5.8622' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7433' + - '5.8623' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7435' + - '5.8624' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7436' + - '5.8625' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7437' + - '5.8626' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7438' + - '5.8628' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7439' + - '5.8629' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7441' + - '5.8630' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7442' + - '5.8631' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7443' + - '5.8632' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7444' + - '5.8633' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7445' + - '5.8635' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7446' + - '5.8636' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7447' + - '5.8637' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7449' + - '5.8638' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7450' + - '5.8639' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7451' + - '5.8640' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7452' + - '5.8642' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7453' + - '5.8643' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7455' + - '5.8644' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7456' + - '5.8645' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7457' + - '5.8646' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7458' + - '5.8647' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7459' + - '5.8649' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7461' + - '5.8650' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7462' + - '5.8651' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7463' + - '5.8652' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7464' + - '5.8653' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7465' + - '5.8654' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7467' + - '5.8655' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7468' + - '5.8656' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7469' + - '5.8657' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7470' + - '5.8658' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7471' + - '5.8660' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7473' + - '5.8661' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7474' + - '5.8662' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7475' + - '5.8663' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7476' + - '5.8664' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7477' + - '5.8665' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7479' + - '5.8666' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7480' + - '5.8668' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7481' + - '5.8669' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7482' + - '5.8670' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7484' + - '5.8671' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7485' + - '5.8672' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7486' + - '5.8674' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7487' + - '5.8675' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7488' + - '5.8676' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7490' + - '5.8677' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7491' + - '5.8678' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7492' + - '5.8680' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7493' + - '5.8681' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7494' + - '5.8682' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7495' + - '5.8683' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7497' + - '5.8684' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7498' + - '5.8686' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7499' + - '5.8687' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7500' + - '5.8688' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7501' + - '5.8689' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7502' + - '5.8690' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7504' + - '5.8691' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7505' + - '5.8692' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7506' + - '5.8694' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7507' + - '5.8695' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7508' + - '5.8696' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7510' + - '5.8697' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7511' + - '5.8698' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7512' + - '5.8699' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7513' + - '5.8700' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7514' + - '5.8702' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7516' + - '5.8703' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7517' + - '5.8704' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7518' + - '5.8705' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7519' + - '5.8706' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7520' + - '5.8708' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7521' + - '5.8709' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7523' + - '5.8710' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7524' + - '5.8711' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7525' + - '5.8712' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7526' + - '5.8713' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7527' + - '5.8715' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7528' + - '5.8716' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7530' + - '5.8717' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7531' + - '5.8718' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7532' + - '5.8719' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7533' + - '5.8721' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7534' + - '5.8722' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7535' + - '5.8723' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7536' + - '5.8724' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7537' + - '5.8725' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7538' + - '5.8727' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7539' + - '5.8728' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7540' + - '5.8729' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7541' + - '5.8730' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7543' + - '5.8731' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7544' + - '5.8733' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7545' + - '5.8734' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7546' + - '5.8735' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7547' + - '5.8736' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7548' + - '5.8737' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7549' + - '5.8739' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7550' + - '5.8740' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7551' + - '5.8741' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7552' + - '5.8742' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7553' + - '5.8743' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7555' + - '5.8744' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7556' + - '5.8745' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7557' + - '5.8747' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7558' + - '5.8748' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7559' + - '5.8749' status: code: 200 message: OK @@ -6041,10 +6041,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7325 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8516 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7325\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8516\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6052,7 +6052,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7559' + - '5.8749' status: code: 200 message: OK @@ -6068,37 +6068,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7325 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8516 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7426\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8617\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7325\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7331\"\n + \"0\",\n \"transactionId\": \"5.8516\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8522\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7337\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7343\"\n + \"0\",\n \"transactionId\": \"5.8528\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8534\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7349\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7355\"\n + \"0\",\n \"transactionId\": \"5.8540\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8546\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7360\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7366\"\n + \"0\",\n \"transactionId\": \"5.8552\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8557\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7372\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7378\"\n + \"0\",\n \"transactionId\": \"5.8563\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8568\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7384\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7389\"\n + \"0\",\n \"transactionId\": \"5.8574\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8580\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7395\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7401\"\n + \"0\",\n \"transactionId\": \"5.8586\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8592\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7407\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7413\"\n + \"0\",\n \"transactionId\": \"5.8598\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8604\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7419\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7425\"\n + \"0\",\n \"transactionId\": \"5.8610\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8615\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6106,7 +6106,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8749' status: code: 200 message: OK @@ -6122,43 +6122,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7426 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8617 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7527\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8718\",\n \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7431\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7437\"\n + \"0\",\n \"transactionId\": \"5.8621\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8626\"\n \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7443\"\n },\n {\n \"contents\": + \"0\",\n \"transactionId\": \"5.8632\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7449\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7455\"\n },\n {\n \"contents\": + \"5.8638\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8644\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7461\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7467\"\n },\n {\n \"contents\": + \"5.8650\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8655\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7473\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7479\"\n },\n {\n \"contents\": + \"5.8661\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8666\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7485\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7491\"\n },\n {\n \"contents\": + \"5.8672\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8678\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7497\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7502\"\n },\n {\n \"contents\": + \"5.8684\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8690\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7508\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7514\"\n },\n {\n \"contents\": + \"5.8696\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8702\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7520\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7526\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8708\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8713\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6174,26 +6174,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7527 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8718 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7532\"\n },\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8719\"\n },\n \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.7537\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7543\"\n },\n + \ \"transactionId\": \"5.8725\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8731\"\n },\n \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.7548\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7553\"\n },\n + \ \"transactionId\": \"5.8737\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8743\"\n },\n \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.7559\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"5.8749\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6209,10 +6209,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7326 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8517 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7326\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8517\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6220,7 +6220,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6236,37 +6236,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7326 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8517 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7427\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8618\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7326\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7332\"\n + \"1\",\n \"transactionId\": \"5.8517\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8523\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7338\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7344\"\n + \"1\",\n \"transactionId\": \"5.8529\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8535\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7350\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7356\"\n + \"1\",\n \"transactionId\": \"5.8541\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8547\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7362\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7368\"\n + \"1\",\n \"transactionId\": \"5.8553\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8558\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7373\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7379\"\n + \"1\",\n \"transactionId\": \"5.8564\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8570\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7385\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7390\"\n + \"1\",\n \"transactionId\": \"5.8575\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8581\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7396\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7402\"\n + \"1\",\n \"transactionId\": \"5.8587\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8593\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7408\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7414\"\n + \"1\",\n \"transactionId\": \"5.8599\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8605\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7420\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7426\"\n + \"1\",\n \"transactionId\": \"5.8611\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8616\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6274,7 +6274,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6290,43 +6290,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7427 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8618 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7528\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8719\",\n \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7432\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7438\"\n + \"1\",\n \"transactionId\": \"5.8622\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8628\"\n \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7444\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"5.8633\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7450\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7456\"\n },\n {\n \"contents\": + \"5.8639\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8645\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7462\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7468\"\n },\n {\n \"contents\": + \"5.8651\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8656\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7474\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7480\"\n },\n {\n \"contents\": + \"5.8662\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8668\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7486\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7492\"\n },\n {\n \"contents\": + \"5.8674\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8680\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7498\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7504\"\n },\n {\n \"contents\": + \"5.8686\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8691\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7510\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7516\"\n },\n {\n \"contents\": + \"5.8697\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8703\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7521\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7527\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8709\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8715\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6342,17 +6342,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7528 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8719 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7533\"\n },\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8721\"\n },\n \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.7538\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7544\"\n },\n + \ \"transactionId\": \"5.8727\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8733\"\n },\n \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.7549\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7555\"\n }\n + \ \"transactionId\": \"5.8739\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8744\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6360,7 +6360,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6376,10 +6376,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7327 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8519 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7327\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8519\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6387,7 +6387,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6403,37 +6403,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7327 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8519 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7428\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8620\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7327\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7333\"\n + \"2\",\n \"transactionId\": \"5.8519\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8524\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7339\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7345\"\n + \"2\",\n \"transactionId\": \"5.8530\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8536\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7351\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7357\"\n + \"2\",\n \"transactionId\": \"5.8542\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8548\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7363\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7369\"\n + \"2\",\n \"transactionId\": \"5.8554\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8559\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7375\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7381\"\n + \"2\",\n \"transactionId\": \"5.8565\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8571\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7386\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7392\"\n + \"2\",\n \"transactionId\": \"5.8576\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8583\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7398\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7404\"\n + \"2\",\n \"transactionId\": \"5.8588\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8594\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7410\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7416\"\n + \"2\",\n \"transactionId\": \"5.8600\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8606\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7422\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7427\"\n + \"2\",\n \"transactionId\": \"5.8612\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8617\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6441,7 +6441,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6457,43 +6457,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7428 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8620 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7529\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8721\",\n \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7433\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7439\"\n + \"2\",\n \"transactionId\": \"5.8623\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8629\"\n \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7445\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"5.8635\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7451\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7457\"\n },\n {\n \"contents\": + \"5.8640\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8646\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7463\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7469\"\n },\n {\n \"contents\": + \"5.8652\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8657\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7475\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7481\"\n },\n {\n \"contents\": + \"5.8663\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8669\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7487\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7493\"\n },\n {\n \"contents\": + \"5.8675\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8681\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7499\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7505\"\n },\n {\n \"contents\": + \"5.8687\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8692\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7511\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7517\"\n },\n {\n \"contents\": + \"5.8698\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8704\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7523\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7528\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8710\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8716\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6509,17 +6509,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7529 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8721 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7534\"\n },\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8722\"\n },\n \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.7539\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7545\"\n },\n + \ \"transactionId\": \"5.8728\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8734\"\n },\n \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.7550\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7556\"\n }\n + \ \"transactionId\": \"5.8740\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8745\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6527,7 +6527,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6543,10 +6543,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7328 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8520 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7328\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8520\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6554,7 +6554,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6570,43 +6570,45 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7328 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8520 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7429\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8621\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7328\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7334\"\n + \"3\",\n \"transactionId\": \"5.8520\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8525\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7340\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7346\"\n + \"3\",\n \"transactionId\": \"5.8531\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8537\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7352\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7358\"\n + \"3\",\n \"transactionId\": \"5.8543\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8549\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7364\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7370\"\n + \"3\",\n \"transactionId\": \"5.8555\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8560\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7376\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7382\"\n + \"3\",\n \"transactionId\": \"5.8566\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8572\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7387\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7393\"\n + \"3\",\n \"transactionId\": \"5.8578\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8584\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7399\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7405\"\n + \"3\",\n \"transactionId\": \"5.8590\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8595\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7411\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7417\"\n + \"3\",\n \"transactionId\": \"5.8601\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8607\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7423\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"5.8613\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8618\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6622,43 +6624,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7429 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7530\",\n - \ \"entries\": [\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7429\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7435\"\n - \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7441\"\n },\n {\n \"contents\": - \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7446\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7452\"\n },\n {\n \"contents\": - \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7458\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7464\"\n },\n {\n \"contents\": - \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7470\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7476\"\n },\n {\n \"contents\": - \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7482\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7488\"\n },\n {\n \"contents\": - \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7494\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7500\"\n },\n {\n \"contents\": - \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7506\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7512\"\n },\n {\n \"contents\": - \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7518\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7524\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8621 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8722\",\n + \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8624\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8630\"\n + \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8636\"\n },\n {\n \"contents\": + \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8642\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8647\"\n },\n {\n \"contents\": + \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8653\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8658\"\n },\n {\n \"contents\": + \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8664\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8670\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8676\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8682\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8688\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8694\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8699\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8705\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8711\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8717\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1905' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6674,26 +6676,25 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7530 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8722 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-173\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7530\"\n },\n - \ {\n \"contents\": \"message-178\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.7535\"\n },\n {\n \"contents\": \"message-183\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7540\"\n },\n - \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.7546\"\n },\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7551\"\n },\n - \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.7557\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8723\"\n },\n + \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"5.8729\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8735\"\n },\n + \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"5.8741\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8747\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6709,10 +6710,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7329 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8521 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7329\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8521\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6720,7 +6721,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6736,43 +6737,45 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7329 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8521 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7430\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8622\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7329\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7335\"\n + \"4\",\n \"transactionId\": \"5.8521\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8527\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7341\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7347\"\n + \"4\",\n \"transactionId\": \"5.8532\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8538\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7353\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7359\"\n + \"4\",\n \"transactionId\": \"5.8544\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8550\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7365\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7371\"\n + \"4\",\n \"transactionId\": \"5.8556\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8561\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7377\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7383\"\n + \"4\",\n \"transactionId\": \"5.8567\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8573\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7388\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7394\"\n + \"4\",\n \"transactionId\": \"5.8579\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8585\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7400\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7406\"\n + \"4\",\n \"transactionId\": \"5.8591\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8597\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7412\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7418\"\n + \"4\",\n \"transactionId\": \"5.8602\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8608\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7424\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"5.8614\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8619\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6788,43 +6791,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7430 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7531\",\n - \ \"entries\": [\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7430\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7436\"\n - \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7442\"\n },\n {\n \"contents\": - \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7447\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7453\"\n },\n {\n \"contents\": - \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7459\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7465\"\n },\n {\n \"contents\": - \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7471\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7477\"\n },\n {\n \"contents\": - \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7484\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7490\"\n },\n {\n \"contents\": - \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7495\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7501\"\n },\n {\n \"contents\": - \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7507\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7513\"\n },\n {\n \"contents\": - \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7519\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7525\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8622 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8723\",\n + \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8625\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8631\"\n + \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8637\"\n },\n {\n \"contents\": + \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8643\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8649\"\n },\n {\n \"contents\": + \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8654\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8660\"\n },\n {\n \"contents\": + \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8665\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8671\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8677\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8683\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8689\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8695\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8700\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8706\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8712\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8718\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1905' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK @@ -6840,26 +6843,25 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7531 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8723 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-174\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7531\"\n },\n - \ {\n \"contents\": \"message-179\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.7536\"\n },\n {\n \"contents\": \"message-184\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7541\"\n },\n - \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.7547\"\n },\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7552\"\n },\n - \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.7558\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8724\"\n },\n + \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"5.8730\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8736\"\n },\n + \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"5.8742\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8748\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7560' + - '5.8750' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml index 4eb7468d633b2..58b660d184ae0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7561' + - '5.8751' status: code: 200 message: OK @@ -51,7 +51,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7561' + - '5.8751' status: code: 200 message: OK @@ -77,7 +77,89 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '5.7562' + - '5.8752' + status: + code: 204 + message: No Content +- request: + body: '{"assignedRole": "Reader"}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Reader","userId":"000000000000000000000000000000000000"}' + headers: + content-length: + - '73' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.8753' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Reader","userId":"000000000000000000000000000000000000"}' + headers: + content-length: + - '73' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '5.8753' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: DELETE + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '' + headers: + content-length: + - '0' + x-ms-ccf-transaction-id: + - '5.8755' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml index c734e84fb1aae..1790f0062c03e 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml @@ -22,7 +22,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7562' + - '5.8755' status: code: 200 message: OK @@ -93,7 +93,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7563' + - '5.8755' status: code: 200 message: OK @@ -112,14 +112,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + string: '{"currentNodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7563' + - '5.8756' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml index fb214bedde07e..a5a301d11b16d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '5.7564' + x-ms-ccf-transaction-id: '5.8757' status: code: 200 message: OK @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.7564"}' + string: '{"state":"Committed","transactionId":"5.8757"}' headers: - content-length: '44' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.7564' + x-ms-ccf-transaction-id: '5.8758' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7564"}' + string: '{"state":"Committed","transactionId":"5.8757"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.7565' + x-ms-ccf-transaction-id: '5.8758' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/status?api-version=0.1-preview - request: body: null headers: @@ -71,18 +71,20 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7564"}' + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: - content-length: '46' + content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.7565' + x-ms-ccf-transaction-id: '5.8758' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview - request: body: null headers: @@ -91,7 +93,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,11 +102,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.7565' + x-ms-ccf-transaction-id: '5.8758' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview - request: body: null headers: @@ -113,7 +115,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -122,11 +124,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.7565' + x-ms-ccf-transaction-id: '5.8758' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview - request: body: null headers: @@ -135,29 +137,28 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"091e66ca8f793baee74f877a4ff9ef3eaa72a9e0f874b01806c6019fdd3f9623\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"1c9639ed6ddb983d4e7c410a2c43b296b293f5f4f3992a178c96a505aa4de3f2\",\n \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"e30c671b2994842c12c4c1c00fad1e15c9e8cf6f518a8cfc03e7f9223c52f2a4\"\n - \ },\n {\n \"left\": \"eafe2893bcefe0d5769557545fe5ffa7e46668c48c75b5aab2b499e85e846d7c\"\n - \ },\n {\n \"left\": \"f9575c5f810c7c8d36c7a37a9418ae44fa7858065fd1c73809b23523cd726bd5\"\n - \ },\n {\n \"left\": \"d9cd00925e9f3429d9603012c4e6bee19151c4d75d866c823824c666608dc36d\"\n - \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n - \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n - \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"2c63f6f097abc5298b0c80db03166c2248773241b15ac99eb120de7124ba7295\",\n - \ \"signature\": \"MGYCMQC+tNclwMq51qQikpx8IC8n/uHP/6l9qlFtgYVGmk9DbbWO+gQR1bdUcBi5p23tYjgCMQCPZJiBJgErl/sxrQhuqitkyWDDlLSjlH4SuHljeYn4If73f4GHfoa41LiT5JDcLH4=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7564\"\n}" + \ \"proof\": [\n {\n \"left\": \"2d32e3229d8a505ee11dca294db8b086f1dd1a7c5033c9b4db7ccef816569c45\"\n + \ },\n {\n \"left\": \"33780fd181288d855d8e1e5fa97b30c891bde43bf28b192e146e2009d9a0ff65\"\n + \ },\n {\n \"left\": \"b781152746367d7632bdb6967454510a4b9047aee02a8b8381461b9534f77aa7\"\n + \ },\n {\n \"left\": \"e7f3bf226a6da6ae1653b93287f7dd02d259f78adbd2e3e6db35d5caf3575352\"\n + \ },\n {\n \"left\": \"1b81961c9d3d3f09ae0af0641246b184faf233d4e37ff38f459e7a4f03ff9392\"\n + \ },\n {\n \"left\": \"11e3cb1e7ec8f8c12e5e60559d2a6721a6ce1724df9e743476c406430622a39f\"\n + \ }\n ],\n \"root\": \"b106b97bde7ff62fc6b980a07acde2bd4324e085b903212861f23742de9816f2\",\n + \ \"signature\": \"MGYCMQDrfSg/sNRg0dCypApGvUDYPfBm12UOaxD9EfQIPeFKmtJjqskTLz1uARGLLZ1nmw4CMQCQWZoiBvcwNNeSXvEq/zr2tJIKl0WD4anKFJAMXMWx9CWBfndfLaB5sR0JHYWR98A=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8757\"\n}" headers: - content-length: '1195' + content-length: '1095' content-type: application/json - x-ms-ccf-transaction-id: '5.7565' + x-ms-ccf-transaction-id: '5.8758' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview - request: body: null headers: @@ -169,11 +170,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7565"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8758"}' headers: content-length: '94' content-type: application/json - x-ms-ccf-transaction-id: '5.7565' + x-ms-ccf-transaction-id: '5.8758' status: code: 200 message: OK @@ -197,7 +198,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '5.7566' + x-ms-ccf-transaction-id: '5.8759' status: code: 200 message: OK @@ -210,38 +211,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7566/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"5.7566"}' - headers: - content-length: '44' - content-type: application/json - x-ms-ccf-transaction-id: '5.7566' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7566/status?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7566/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8759/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7566"}' + string: '{"state":"Committed","transactionId":"5.8759"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.7567' + x-ms-ccf-transaction-id: '5.8760' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7566/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8759/status?api-version=0.1-preview - request: body: null headers: @@ -253,11 +234,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7567"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8760"}' headers: content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '5.7567' + x-ms-ccf-transaction-id: '5.8760' status: code: 200 message: OK @@ -270,38 +251,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564?api-version=0.1-preview - response: - body: - string: "{\n \"state\": \"Loading\"\n}" - headers: - content-length: '24' - content-type: application/json - x-ms-ccf-transaction-id: '5.7567' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7564?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.7564\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.8757\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '150' content-type: application/json - x-ms-ccf-transaction-id: '5.7567' + x-ms-ccf-transaction-id: '5.8760' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7564?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml index f8f08ebd0e131..fd7d182ae5a83 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '5.7568' + x-ms-ccf-transaction-id: '5.8761' status: code: 200 message: OK @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7568"}' + string: '{"state":"Pending","transactionId":"5.8761"}' headers: - content-length: '46' + content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '5.7569' + x-ms-ccf-transaction-id: '5.8762' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7568"}' + string: '{"state":"Committed","transactionId":"5.8761"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.7569' + x-ms-ccf-transaction-id: '5.8762' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761/status?api-version=0.1-preview - request: body: null headers: @@ -71,42 +71,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"5.8761"}' headers: - content-length: '155' - content-type: application/json - x-ms-ccf-transaction-id: '5.7569' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview - response: - body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" - headers: - content-length: '155' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.7569' + x-ms-ccf-transaction-id: '5.8762' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761/status?api-version=0.1-preview - request: body: null headers: @@ -115,7 +91,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -124,11 +100,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.7569' + x-ms-ccf-transaction-id: '5.8762' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761/receipt?api-version=0.1-preview - request: body: null headers: @@ -137,28 +113,28 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"b1a72d22ed6d6ab26563461f59947683cd00347bf4edf16258c806ad2fdaf5c1\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"de042dcd0181c459d8920c129f09d05aef98a412bb958e4c689b557132b9d5d3\",\n \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"77c0d9c1d0274eb6c6eea2c8b3df16760a85d530e94e93f3608216f93127461f\"\n - \ },\n {\n \"left\": \"f9575c5f810c7c8d36c7a37a9418ae44fa7858065fd1c73809b23523cd726bd5\"\n - \ },\n {\n \"left\": \"d9cd00925e9f3429d9603012c4e6bee19151c4d75d866c823824c666608dc36d\"\n - \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n - \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n - \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"9b5597ee65c498f9d3f67b08cd4a92af198d0fd0071c9cc31fe829c7bbf1f930\",\n - \ \"signature\": \"MGYCMQCHksjas7SjItASmDCNI/Yi3aMETrs94KT2VPCcZy5VBofUGiBw666iisluVYKJNNICMQDrpidQnGVqYvXo10QvQFpMT/RT0z2snAiLy6gvxjFrRuJ0ain+PU8ArccBaFCHoXc=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7568\"\n}" + \ \"proof\": [\n {\n \"left\": \"f38717ddee183d7a08f718bf27188bf11a6cf81fd56d9ce796775b17d41b0731\"\n + \ },\n {\n \"left\": \"1ed2a41ead868ca5cd95b1a3feee168fbd2c251d7f7548d47122f1ba888fdcc1\"\n + \ },\n {\n \"left\": \"b781152746367d7632bdb6967454510a4b9047aee02a8b8381461b9534f77aa7\"\n + \ },\n {\n \"left\": \"e7f3bf226a6da6ae1653b93287f7dd02d259f78adbd2e3e6db35d5caf3575352\"\n + \ },\n {\n \"left\": \"1b81961c9d3d3f09ae0af0641246b184faf233d4e37ff38f459e7a4f03ff9392\"\n + \ },\n {\n \"left\": \"11e3cb1e7ec8f8c12e5e60559d2a6721a6ce1724df9e743476c406430622a39f\"\n + \ }\n ],\n \"root\": \"3f90270aee4d6df42dbcc3ed19f885284bd5f4feb82294989455574261601fbf\",\n + \ \"signature\": \"MGUCMQDKBPqJNQuktN2Fr5F9GkrXZwyfUHnW1mgQp26re8pBOHFsDrCryDOq6WJZplAvp3QCMDZXx+MjUlscMoQ6+Yn71bWACFF59ZwoKlIbax0WhSqdc7Kbj7fpVRgrYMoSfrvuAQ==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8761\"\n}" headers: content-length: '1095' content-type: application/json - x-ms-ccf-transaction-id: '5.7569' + x-ms-ccf-transaction-id: '5.8762' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761/receipt?api-version=0.1-preview - request: body: null headers: @@ -170,11 +146,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.7569"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.8762"}' headers: content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '5.7569' + x-ms-ccf-transaction-id: '5.8762' status: code: 200 message: OK @@ -198,7 +174,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '5.7570' + x-ms-ccf-transaction-id: '5.8763' status: code: 200 message: OK @@ -211,18 +187,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7570/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8763/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7570"}' + string: '{"state":"Committed","transactionId":"5.8763"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.7571' + x-ms-ccf-transaction-id: '5.8764' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7570/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8763/status?api-version=0.1-preview - request: body: null headers: @@ -234,11 +210,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.7571"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.8764"}' headers: content-length: '99' content-type: application/json - x-ms-ccf-transaction-id: '5.7571' + x-ms-ccf-transaction-id: '5.8764' status: code: 200 message: OK @@ -251,18 +227,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7568?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.7568\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.8761\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '153' content-type: application/json - x-ms-ccf-transaction-id: '5.7571' + x-ms-ccf-transaction-id: '5.8764' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.7568?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml index 06757fd138533..379764faa32d7 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7572' + x-ms-ccf-transaction-id: '5.8765' status: code: 200 message: OK @@ -42,7 +42,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7574' + x-ms-ccf-transaction-id: '5.8766' status: code: 200 message: OK @@ -66,7 +66,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7575' + x-ms-ccf-transaction-id: '5.8768' status: code: 200 message: OK @@ -90,7 +90,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7577' + x-ms-ccf-transaction-id: '5.8770' status: code: 200 message: OK @@ -114,7 +114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7578' + x-ms-ccf-transaction-id: '5.8772' status: code: 200 message: OK @@ -138,7 +138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7580' + x-ms-ccf-transaction-id: '5.8773' status: code: 200 message: OK @@ -162,7 +162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7582' + x-ms-ccf-transaction-id: '5.8775' status: code: 200 message: OK @@ -186,7 +186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7583' + x-ms-ccf-transaction-id: '5.8776' status: code: 200 message: OK @@ -210,7 +210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7585' + x-ms-ccf-transaction-id: '5.8778' status: code: 200 message: OK @@ -234,7 +234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7586' + x-ms-ccf-transaction-id: '5.8780' status: code: 200 message: OK @@ -258,7 +258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7588' + x-ms-ccf-transaction-id: '5.8782' status: code: 200 message: OK @@ -282,7 +282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7590' + x-ms-ccf-transaction-id: '5.8783' status: code: 200 message: OK @@ -306,7 +306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7591' + x-ms-ccf-transaction-id: '5.8785' status: code: 200 message: OK @@ -330,7 +330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7593' + x-ms-ccf-transaction-id: '5.8787' status: code: 200 message: OK @@ -354,7 +354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7595' + x-ms-ccf-transaction-id: '5.8788' status: code: 200 message: OK @@ -378,7 +378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7596' + x-ms-ccf-transaction-id: '5.8790' status: code: 200 message: OK @@ -402,7 +402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7598' + x-ms-ccf-transaction-id: '5.8792' status: code: 200 message: OK @@ -426,7 +426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7600' + x-ms-ccf-transaction-id: '5.8794' status: code: 200 message: OK @@ -450,7 +450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7601' + x-ms-ccf-transaction-id: '5.8795' status: code: 200 message: OK @@ -474,7 +474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7603' + x-ms-ccf-transaction-id: '5.8797' status: code: 200 message: OK @@ -498,7 +498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7605' + x-ms-ccf-transaction-id: '5.8798' status: code: 200 message: OK @@ -522,7 +522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7606' + x-ms-ccf-transaction-id: '5.8800' status: code: 200 message: OK @@ -546,7 +546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7608' + x-ms-ccf-transaction-id: '5.8802' status: code: 200 message: OK @@ -570,7 +570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7610' + x-ms-ccf-transaction-id: '5.8803' status: code: 200 message: OK @@ -594,7 +594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7611' + x-ms-ccf-transaction-id: '5.8805' status: code: 200 message: OK @@ -618,7 +618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7613' + x-ms-ccf-transaction-id: '5.8806' status: code: 200 message: OK @@ -642,7 +642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7614' + x-ms-ccf-transaction-id: '5.8808' status: code: 200 message: OK @@ -666,7 +666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7616' + x-ms-ccf-transaction-id: '5.8809' status: code: 200 message: OK @@ -690,7 +690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7618' + x-ms-ccf-transaction-id: '5.8811' status: code: 200 message: OK @@ -714,7 +714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7619' + x-ms-ccf-transaction-id: '5.8813' status: code: 200 message: OK @@ -738,7 +738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7621' + x-ms-ccf-transaction-id: '5.8814' status: code: 200 message: OK @@ -762,7 +762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7622' + x-ms-ccf-transaction-id: '5.8816' status: code: 200 message: OK @@ -786,7 +786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7624' + x-ms-ccf-transaction-id: '5.8818' status: code: 200 message: OK @@ -810,7 +810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7626' + x-ms-ccf-transaction-id: '5.8819' status: code: 200 message: OK @@ -834,7 +834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7627' + x-ms-ccf-transaction-id: '5.8821' status: code: 200 message: OK @@ -858,7 +858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7629' + x-ms-ccf-transaction-id: '5.8823' status: code: 200 message: OK @@ -882,7 +882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7631' + x-ms-ccf-transaction-id: '5.8824' status: code: 200 message: OK @@ -906,7 +906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7632' + x-ms-ccf-transaction-id: '5.8826' status: code: 200 message: OK @@ -930,7 +930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7634' + x-ms-ccf-transaction-id: '5.8828' status: code: 200 message: OK @@ -954,7 +954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7635' + x-ms-ccf-transaction-id: '5.8829' status: code: 200 message: OK @@ -978,7 +978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7637' + x-ms-ccf-transaction-id: '5.8831' status: code: 200 message: OK @@ -1002,7 +1002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7639' + x-ms-ccf-transaction-id: '5.8833' status: code: 200 message: OK @@ -1026,7 +1026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7640' + x-ms-ccf-transaction-id: '5.8834' status: code: 200 message: OK @@ -1050,7 +1050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7642' + x-ms-ccf-transaction-id: '5.8836' status: code: 200 message: OK @@ -1074,7 +1074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7644' + x-ms-ccf-transaction-id: '5.8838' status: code: 200 message: OK @@ -1098,7 +1098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7645' + x-ms-ccf-transaction-id: '5.8840' status: code: 200 message: OK @@ -1122,7 +1122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7647' + x-ms-ccf-transaction-id: '5.8842' status: code: 200 message: OK @@ -1146,7 +1146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7648' + x-ms-ccf-transaction-id: '5.8843' status: code: 200 message: OK @@ -1170,7 +1170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7650' + x-ms-ccf-transaction-id: '5.8845' status: code: 200 message: OK @@ -1194,7 +1194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7652' + x-ms-ccf-transaction-id: '5.8846' status: code: 200 message: OK @@ -1218,7 +1218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7653' + x-ms-ccf-transaction-id: '5.8847' status: code: 200 message: OK @@ -1242,7 +1242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7655' + x-ms-ccf-transaction-id: '5.8849' status: code: 200 message: OK @@ -1266,7 +1266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7657' + x-ms-ccf-transaction-id: '5.8850' status: code: 200 message: OK @@ -1290,7 +1290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7658' + x-ms-ccf-transaction-id: '5.8852' status: code: 200 message: OK @@ -1314,7 +1314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7660' + x-ms-ccf-transaction-id: '5.8854' status: code: 200 message: OK @@ -1338,7 +1338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7661' + x-ms-ccf-transaction-id: '5.8856' status: code: 200 message: OK @@ -1362,7 +1362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7663' + x-ms-ccf-transaction-id: '5.8857' status: code: 200 message: OK @@ -1386,7 +1386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7664' + x-ms-ccf-transaction-id: '5.8858' status: code: 200 message: OK @@ -1410,7 +1410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7666' + x-ms-ccf-transaction-id: '5.8859' status: code: 200 message: OK @@ -1434,7 +1434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7668' + x-ms-ccf-transaction-id: '5.8861' status: code: 200 message: OK @@ -1458,7 +1458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7669' + x-ms-ccf-transaction-id: '5.8863' status: code: 200 message: OK @@ -1482,7 +1482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7671' + x-ms-ccf-transaction-id: '5.8865' status: code: 200 message: OK @@ -1506,7 +1506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7672' + x-ms-ccf-transaction-id: '5.8866' status: code: 200 message: OK @@ -1530,7 +1530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7673' + x-ms-ccf-transaction-id: '5.8868' status: code: 200 message: OK @@ -1554,7 +1554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7675' + x-ms-ccf-transaction-id: '5.8869' status: code: 200 message: OK @@ -1578,7 +1578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7677' + x-ms-ccf-transaction-id: '5.8871' status: code: 200 message: OK @@ -1602,7 +1602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7678' + x-ms-ccf-transaction-id: '5.8873' status: code: 200 message: OK @@ -1626,7 +1626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7680' + x-ms-ccf-transaction-id: '5.8874' status: code: 200 message: OK @@ -1650,7 +1650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7682' + x-ms-ccf-transaction-id: '5.8876' status: code: 200 message: OK @@ -1674,7 +1674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7683' + x-ms-ccf-transaction-id: '5.8878' status: code: 200 message: OK @@ -1698,7 +1698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7685' + x-ms-ccf-transaction-id: '5.8879' status: code: 200 message: OK @@ -1722,7 +1722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7686' + x-ms-ccf-transaction-id: '5.8881' status: code: 200 message: OK @@ -1746,7 +1746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7688' + x-ms-ccf-transaction-id: '5.8883' status: code: 200 message: OK @@ -1770,7 +1770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7689' + x-ms-ccf-transaction-id: '5.8884' status: code: 200 message: OK @@ -1794,7 +1794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7691' + x-ms-ccf-transaction-id: '5.8885' status: code: 200 message: OK @@ -1818,7 +1818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7693' + x-ms-ccf-transaction-id: '5.8887' status: code: 200 message: OK @@ -1842,7 +1842,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7695' + x-ms-ccf-transaction-id: '5.8889' status: code: 200 message: OK @@ -1866,7 +1866,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7696' + x-ms-ccf-transaction-id: '5.8890' status: code: 200 message: OK @@ -1890,7 +1890,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7698' + x-ms-ccf-transaction-id: '5.8892' status: code: 200 message: OK @@ -1914,7 +1914,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7699' + x-ms-ccf-transaction-id: '5.8894' status: code: 200 message: OK @@ -1938,7 +1938,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7701' + x-ms-ccf-transaction-id: '5.8895' status: code: 200 message: OK @@ -1962,7 +1962,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7703' + x-ms-ccf-transaction-id: '5.8897' status: code: 200 message: OK @@ -1986,7 +1986,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7704' + x-ms-ccf-transaction-id: '5.8899' status: code: 200 message: OK @@ -2010,7 +2010,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7706' + x-ms-ccf-transaction-id: '5.8900' status: code: 200 message: OK @@ -2034,7 +2034,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7708' + x-ms-ccf-transaction-id: '5.8902' status: code: 200 message: OK @@ -2058,7 +2058,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7709' + x-ms-ccf-transaction-id: '5.8904' status: code: 200 message: OK @@ -2082,7 +2082,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7711' + x-ms-ccf-transaction-id: '5.8905' status: code: 200 message: OK @@ -2106,7 +2106,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7713' + x-ms-ccf-transaction-id: '5.8907' status: code: 200 message: OK @@ -2130,7 +2130,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7714' + x-ms-ccf-transaction-id: '5.8908' status: code: 200 message: OK @@ -2154,7 +2154,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7716' + x-ms-ccf-transaction-id: '5.8910' status: code: 200 message: OK @@ -2178,7 +2178,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7717' + x-ms-ccf-transaction-id: '5.8912' status: code: 200 message: OK @@ -2202,7 +2202,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7718' + x-ms-ccf-transaction-id: '5.8914' status: code: 200 message: OK @@ -2226,7 +2226,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7720' + x-ms-ccf-transaction-id: '5.8915' status: code: 200 message: OK @@ -2250,7 +2250,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7721' + x-ms-ccf-transaction-id: '5.8917' status: code: 200 message: OK @@ -2274,7 +2274,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7723' + x-ms-ccf-transaction-id: '5.8919' status: code: 200 message: OK @@ -2298,7 +2298,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7724' + x-ms-ccf-transaction-id: '5.8921' status: code: 200 message: OK @@ -2322,7 +2322,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7726' + x-ms-ccf-transaction-id: '5.8922' status: code: 200 message: OK @@ -2346,7 +2346,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7728' + x-ms-ccf-transaction-id: '5.8924' status: code: 200 message: OK @@ -2370,7 +2370,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7729' + x-ms-ccf-transaction-id: '5.8926' status: code: 200 message: OK @@ -2394,7 +2394,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7731' + x-ms-ccf-transaction-id: '5.8927' status: code: 200 message: OK @@ -2418,7 +2418,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7733' + x-ms-ccf-transaction-id: '5.8929' status: code: 200 message: OK @@ -2442,7 +2442,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7734' + x-ms-ccf-transaction-id: '5.8930' status: code: 200 message: OK @@ -2466,7 +2466,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7736' + x-ms-ccf-transaction-id: '5.8932' status: code: 200 message: OK @@ -2490,7 +2490,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7737' + x-ms-ccf-transaction-id: '5.8934' status: code: 200 message: OK @@ -2514,7 +2514,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7739' + x-ms-ccf-transaction-id: '5.8935' status: code: 200 message: OK @@ -2538,7 +2538,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7741' + x-ms-ccf-transaction-id: '5.8937' status: code: 200 message: OK @@ -2562,7 +2562,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7742' + x-ms-ccf-transaction-id: '5.8939' status: code: 200 message: OK @@ -2586,7 +2586,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7744' + x-ms-ccf-transaction-id: '5.8941' status: code: 200 message: OK @@ -2610,7 +2610,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7746' + x-ms-ccf-transaction-id: '5.8942' status: code: 200 message: OK @@ -2634,7 +2634,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7747' + x-ms-ccf-transaction-id: '5.8944' status: code: 200 message: OK @@ -2658,7 +2658,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7749' + x-ms-ccf-transaction-id: '5.8945' status: code: 200 message: OK @@ -2682,7 +2682,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7750' + x-ms-ccf-transaction-id: '5.8947' status: code: 200 message: OK @@ -2706,7 +2706,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7752' + x-ms-ccf-transaction-id: '5.8949' status: code: 200 message: OK @@ -2730,7 +2730,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7754' + x-ms-ccf-transaction-id: '5.8950' status: code: 200 message: OK @@ -2754,7 +2754,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7755' + x-ms-ccf-transaction-id: '5.8952' status: code: 200 message: OK @@ -2778,7 +2778,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7757' + x-ms-ccf-transaction-id: '5.8954' status: code: 200 message: OK @@ -2802,7 +2802,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7759' + x-ms-ccf-transaction-id: '5.8955' status: code: 200 message: OK @@ -2826,7 +2826,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7760' + x-ms-ccf-transaction-id: '5.8957' status: code: 200 message: OK @@ -2850,7 +2850,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7762' + x-ms-ccf-transaction-id: '5.8959' status: code: 200 message: OK @@ -2874,7 +2874,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7763' + x-ms-ccf-transaction-id: '5.8960' status: code: 200 message: OK @@ -2898,7 +2898,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7765' + x-ms-ccf-transaction-id: '5.8962' status: code: 200 message: OK @@ -2922,7 +2922,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7766' + x-ms-ccf-transaction-id: '5.8964' status: code: 200 message: OK @@ -2946,7 +2946,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7768' + x-ms-ccf-transaction-id: '5.8966' status: code: 200 message: OK @@ -2970,7 +2970,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7770' + x-ms-ccf-transaction-id: '5.8967' status: code: 200 message: OK @@ -2994,7 +2994,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7771' + x-ms-ccf-transaction-id: '5.8969' status: code: 200 message: OK @@ -3018,7 +3018,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7773' + x-ms-ccf-transaction-id: '5.8971' status: code: 200 message: OK @@ -3042,7 +3042,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7775' + x-ms-ccf-transaction-id: '5.8972' status: code: 200 message: OK @@ -3066,7 +3066,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7776' + x-ms-ccf-transaction-id: '5.8974' status: code: 200 message: OK @@ -3090,7 +3090,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7778' + x-ms-ccf-transaction-id: '5.8976' status: code: 200 message: OK @@ -3114,7 +3114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7779' + x-ms-ccf-transaction-id: '5.8977' status: code: 200 message: OK @@ -3138,7 +3138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7780' + x-ms-ccf-transaction-id: '5.8979' status: code: 200 message: OK @@ -3162,7 +3162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7782' + x-ms-ccf-transaction-id: '5.8980' status: code: 200 message: OK @@ -3186,7 +3186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7783' + x-ms-ccf-transaction-id: '5.8982' status: code: 200 message: OK @@ -3210,7 +3210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7785' + x-ms-ccf-transaction-id: '5.8984' status: code: 200 message: OK @@ -3234,7 +3234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7787' + x-ms-ccf-transaction-id: '5.8985' status: code: 200 message: OK @@ -3258,7 +3258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7788' + x-ms-ccf-transaction-id: '5.8987' status: code: 200 message: OK @@ -3282,7 +3282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7790' + x-ms-ccf-transaction-id: '5.8989' status: code: 200 message: OK @@ -3306,7 +3306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7792' + x-ms-ccf-transaction-id: '5.8990' status: code: 200 message: OK @@ -3330,7 +3330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7793' + x-ms-ccf-transaction-id: '5.8992' status: code: 200 message: OK @@ -3354,7 +3354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7795' + x-ms-ccf-transaction-id: '5.8994' status: code: 200 message: OK @@ -3378,7 +3378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7797' + x-ms-ccf-transaction-id: '5.8996' status: code: 200 message: OK @@ -3402,7 +3402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7798' + x-ms-ccf-transaction-id: '5.8997' status: code: 200 message: OK @@ -3426,7 +3426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7800' + x-ms-ccf-transaction-id: '5.8999' status: code: 200 message: OK @@ -3450,7 +3450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7802' + x-ms-ccf-transaction-id: '5.9000' status: code: 200 message: OK @@ -3474,7 +3474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7803' + x-ms-ccf-transaction-id: '5.9001' status: code: 200 message: OK @@ -3498,7 +3498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7804' + x-ms-ccf-transaction-id: '5.9003' status: code: 200 message: OK @@ -3522,7 +3522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7806' + x-ms-ccf-transaction-id: '5.9004' status: code: 200 message: OK @@ -3546,7 +3546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7807' + x-ms-ccf-transaction-id: '5.9006' status: code: 200 message: OK @@ -3570,7 +3570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7809' + x-ms-ccf-transaction-id: '5.9008' status: code: 200 message: OK @@ -3594,7 +3594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7810' + x-ms-ccf-transaction-id: '5.9010' status: code: 200 message: OK @@ -3618,7 +3618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7812' + x-ms-ccf-transaction-id: '5.9012' status: code: 200 message: OK @@ -3642,7 +3642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7814' + x-ms-ccf-transaction-id: '5.9013' status: code: 200 message: OK @@ -3666,7 +3666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7815' + x-ms-ccf-transaction-id: '5.9015' status: code: 200 message: OK @@ -3690,7 +3690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7817' + x-ms-ccf-transaction-id: '5.9017' status: code: 200 message: OK @@ -3714,7 +3714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7819' + x-ms-ccf-transaction-id: '5.9018' status: code: 200 message: OK @@ -3738,7 +3738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7820' + x-ms-ccf-transaction-id: '5.9020' status: code: 200 message: OK @@ -3762,7 +3762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7822' + x-ms-ccf-transaction-id: '5.9021' status: code: 200 message: OK @@ -3786,7 +3786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7823' + x-ms-ccf-transaction-id: '5.9023' status: code: 200 message: OK @@ -3810,7 +3810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7825' + x-ms-ccf-transaction-id: '5.9025' status: code: 200 message: OK @@ -3834,7 +3834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7827' + x-ms-ccf-transaction-id: '5.9027' status: code: 200 message: OK @@ -3858,7 +3858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7828' + x-ms-ccf-transaction-id: '5.9028' status: code: 200 message: OK @@ -3882,7 +3882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7830' + x-ms-ccf-transaction-id: '5.9030' status: code: 200 message: OK @@ -3906,7 +3906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7832' + x-ms-ccf-transaction-id: '5.9032' status: code: 200 message: OK @@ -3930,7 +3930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7833' + x-ms-ccf-transaction-id: '5.9033' status: code: 200 message: OK @@ -3954,7 +3954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7835' + x-ms-ccf-transaction-id: '5.9035' status: code: 200 message: OK @@ -3978,7 +3978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7836' + x-ms-ccf-transaction-id: '5.9037' status: code: 200 message: OK @@ -4002,7 +4002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7838' + x-ms-ccf-transaction-id: '5.9038' status: code: 200 message: OK @@ -4026,7 +4026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7839' + x-ms-ccf-transaction-id: '5.9040' status: code: 200 message: OK @@ -4050,7 +4050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7841' + x-ms-ccf-transaction-id: '5.9041' status: code: 200 message: OK @@ -4074,7 +4074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7843' + x-ms-ccf-transaction-id: '5.9043' status: code: 200 message: OK @@ -4098,7 +4098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7844' + x-ms-ccf-transaction-id: '5.9045' status: code: 200 message: OK @@ -4122,7 +4122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7845' + x-ms-ccf-transaction-id: '5.9046' status: code: 200 message: OK @@ -4146,7 +4146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7847' + x-ms-ccf-transaction-id: '5.9048' status: code: 200 message: OK @@ -4170,7 +4170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7848' + x-ms-ccf-transaction-id: '5.9050' status: code: 200 message: OK @@ -4194,7 +4194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7850' + x-ms-ccf-transaction-id: '5.9051' status: code: 200 message: OK @@ -4218,7 +4218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7851' + x-ms-ccf-transaction-id: '5.9053' status: code: 200 message: OK @@ -4242,7 +4242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7853' + x-ms-ccf-transaction-id: '5.9054' status: code: 200 message: OK @@ -4266,7 +4266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7855' + x-ms-ccf-transaction-id: '5.9056' status: code: 200 message: OK @@ -4290,7 +4290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7856' + x-ms-ccf-transaction-id: '5.9057' status: code: 200 message: OK @@ -4314,7 +4314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7858' + x-ms-ccf-transaction-id: '5.9058' status: code: 200 message: OK @@ -4338,7 +4338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7860' + x-ms-ccf-transaction-id: '5.9060' status: code: 200 message: OK @@ -4362,7 +4362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7861' + x-ms-ccf-transaction-id: '5.9062' status: code: 200 message: OK @@ -4386,7 +4386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7862' + x-ms-ccf-transaction-id: '5.9063' status: code: 200 message: OK @@ -4410,7 +4410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7863' + x-ms-ccf-transaction-id: '5.9065' status: code: 200 message: OK @@ -4434,7 +4434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7865' + x-ms-ccf-transaction-id: '5.9067' status: code: 200 message: OK @@ -4458,7 +4458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7867' + x-ms-ccf-transaction-id: '5.9068' status: code: 200 message: OK @@ -4482,7 +4482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7868' + x-ms-ccf-transaction-id: '5.9069' status: code: 200 message: OK @@ -4506,7 +4506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7870' + x-ms-ccf-transaction-id: '5.9071' status: code: 200 message: OK @@ -4530,7 +4530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7871' + x-ms-ccf-transaction-id: '5.9072' status: code: 200 message: OK @@ -4554,7 +4554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7873' + x-ms-ccf-transaction-id: '5.9074' status: code: 200 message: OK @@ -4578,7 +4578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7875' + x-ms-ccf-transaction-id: '5.9075' status: code: 200 message: OK @@ -4602,7 +4602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7877' + x-ms-ccf-transaction-id: '5.9077' status: code: 200 message: OK @@ -4626,7 +4626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7879' + x-ms-ccf-transaction-id: '5.9079' status: code: 200 message: OK @@ -4650,7 +4650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7881' + x-ms-ccf-transaction-id: '5.9080' status: code: 200 message: OK @@ -4674,7 +4674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7882' + x-ms-ccf-transaction-id: '5.9082' status: code: 200 message: OK @@ -4698,7 +4698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7884' + x-ms-ccf-transaction-id: '5.9083' status: code: 200 message: OK @@ -4722,7 +4722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7885' + x-ms-ccf-transaction-id: '5.9085' status: code: 200 message: OK @@ -4746,7 +4746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7887' + x-ms-ccf-transaction-id: '5.9086' status: code: 200 message: OK @@ -4770,7 +4770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7889' + x-ms-ccf-transaction-id: '5.9088' status: code: 200 message: OK @@ -4794,7 +4794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7890' + x-ms-ccf-transaction-id: '5.9090' status: code: 200 message: OK @@ -4818,7 +4818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.7892' + x-ms-ccf-transaction-id: '5.9091' status: code: 200 message: OK @@ -4831,19 +4831,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8765 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8765\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8765 - request: body: null headers: @@ -4852,19 +4852,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8765 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866\",\n + \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8765\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8773\"\n + \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8782\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8790\"\n + \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8798\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8806\"\n + \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8814\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8823\"\n + \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8831\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8840\"\n + \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8847\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8856\"\n + \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8863\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8765 - request: body: null headers: @@ -4873,38 +4892,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7673\",\n - \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7572\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7580\"\n - \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7588\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7596\"\n - \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7605\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7613\"\n - \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7621\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7629\"\n - \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7637\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7645\"\n - \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7653\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7661\"\n - \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7669\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1477' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7572 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866 - request: body: null headers: @@ -4913,38 +4913,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7673 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967\",\n \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7677\"\n },\n {\n \"contents\": - \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7685\"\n + \"0\",\n \"transactionId\": \"5.8871\"\n },\n {\n \"contents\": + \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8879\"\n \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7693\"\n },\n {\n \"contents\": - \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7701\"\n + \"0\",\n \"transactionId\": \"5.8887\"\n },\n {\n \"contents\": + \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8895\"\n \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7709\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7717\"\n + \"0\",\n \"transactionId\": \"5.8904\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8912\"\n \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7724\"\n },\n {\n \"contents\": + \"0\",\n \"transactionId\": \"5.8921\"\n },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7733\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7741\"\n },\n {\n \"contents\": + \"5.8929\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8937\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7749\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7757\"\n },\n {\n \"contents\": + \"5.8945\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8954\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7765\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7773\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8962\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7673 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866 - request: body: null headers: @@ -4953,19 +4952,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 - request: body: null headers: @@ -4974,19 +4973,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 - request: body: null headers: @@ -4995,37 +4994,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875\",\n - \ \"entries\": [\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7780\"\n },\n {\n \"contents\": - \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7788\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7797\"\n },\n {\n \"contents\": - \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7804\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7812\"\n },\n {\n \"contents\": - \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7820\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7828\"\n },\n {\n \"contents\": - \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7836\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7844\"\n },\n {\n \"contents\": - \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7851\"\n },\n {\n \"contents\": \"message-180\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7860\"\n },\n {\n \"contents\": - \"message-185\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.7867\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068\",\n + \ \"entries\": [\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8971\"\n },\n {\n \"contents\": + \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.8979\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.8987\"\n },\n {\n \"contents\": + \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.8996\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.9003\"\n },\n {\n \"contents\": + \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.9012\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.9020\"\n },\n {\n \"contents\": + \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.9028\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.9037\"\n },\n {\n \"contents\": + \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.9045\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"5.9053\"\n },\n {\n \"contents\": + \"message-180\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"5.9060\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7774 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 - request: body: null headers: @@ -5034,19 +5033,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 - request: body: null headers: @@ -5055,19 +5054,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 - request: body: null headers: @@ -5076,23 +5075,24 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7875\"\n },\n - \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.7884\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7892\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.9068\"\n },\n + \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"5.9075\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.9083\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"5.9091\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '353' + content-length: '457' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7875 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 - request: body: null headers: @@ -5101,19 +5101,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7574 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8766 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7574\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8766\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7574 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8766 - request: body: null headers: @@ -5122,38 +5122,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7574 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8766 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7574\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7582\"\n + \"1\",\n \"transactionId\": \"5.8766\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8775\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7590\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7598\"\n + \"1\",\n \"transactionId\": \"5.8783\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8792\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7606\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7614\"\n + \"1\",\n \"transactionId\": \"5.8800\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8808\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7622\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7631\"\n + \"1\",\n \"transactionId\": \"5.8816\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8824\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7639\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7647\"\n + \"1\",\n \"transactionId\": \"5.8833\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8842\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7655\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7663\"\n + \"1\",\n \"transactionId\": \"5.8849\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8857\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7671\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"5.8865\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7574 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8766 - request: body: null headers: @@ -5162,19 +5162,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 - request: body: null headers: @@ -5183,38 +5183,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7776\",\n - \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7678\"\n },\n {\n \"contents\": - \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7686\"\n - \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7695\"\n },\n {\n \"contents\": - \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7703\"\n - \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7711\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7718\"\n - \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7726\"\n },\n {\n \"contents\": - \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7734\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7742\"\n },\n {\n \"contents\": - \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7750\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7759\"\n },\n {\n \"contents\": - \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7766\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7775\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1485' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7675 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 - request: body: null headers: @@ -5223,37 +5204,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7776 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7877\",\n - \ \"entries\": [\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7782\"\n },\n {\n \"contents\": - \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7790\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7798\"\n },\n {\n \"contents\": - \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7806\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7814\"\n },\n {\n \"contents\": - \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7822\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7830\"\n },\n {\n \"contents\": - \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7838\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7845\"\n },\n {\n \"contents\": - \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7853\"\n },\n {\n \"contents\": \"message-181\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7861\"\n },\n {\n \"contents\": - \"message-186\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.7868\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968\",\n + \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8873\"\n },\n {\n \"contents\": + \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8881\"\n + \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8889\"\n },\n {\n \"contents\": + \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8897\"\n + \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8905\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8914\"\n + \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8922\"\n },\n {\n \"contents\": + \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.8930\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8939\"\n },\n {\n \"contents\": + \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.8947\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8955\"\n },\n {\n \"contents\": + \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.8964\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7776 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 - request: body: null headers: @@ -5262,21 +5243,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7877 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7877\"\n },\n - \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.7885\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '249' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7877 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968 - request: body: null headers: @@ -5285,19 +5264,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575\",\n - \ \"state\": \"Loading\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.9069\",\n + \ \"entries\": [\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8972\"\n },\n {\n \"contents\": + \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.8980\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.8989\"\n },\n {\n \"contents\": + \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.8997\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.9004\"\n },\n {\n \"contents\": + \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.9013\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.9021\"\n },\n {\n \"contents\": + \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.9030\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.9038\"\n },\n {\n \"contents\": + \"message-171\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.9046\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"5.9054\"\n },\n {\n \"contents\": + \"message-181\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"5.9062\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968 - request: body: null headers: @@ -5306,19 +5303,23 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.9069 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.9069\"\n },\n + \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"5.9077\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.9085\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.9069 - request: body: null headers: @@ -5327,19 +5328,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8768 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8768\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8768 - request: body: null headers: @@ -5348,38 +5349,59 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8768 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7676\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7575\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7583\"\n + \"2\",\n \"transactionId\": \"5.8768\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8776\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7591\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7600\"\n + \"2\",\n \"transactionId\": \"5.8785\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8794\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7608\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7616\"\n + \"2\",\n \"transactionId\": \"5.8802\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8809\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7624\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7632\"\n + \"2\",\n \"transactionId\": \"5.8818\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8826\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7640\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7648\"\n + \"2\",\n \"transactionId\": \"5.8834\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8843\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7657\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7664\"\n + \"2\",\n \"transactionId\": \"5.8850\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8858\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7672\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"5.8866\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8768 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7575 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869 - request: body: null headers: @@ -5388,38 +5410,58 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7676 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7777\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970\",\n \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7680\"\n },\n {\n \"contents\": - \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7688\"\n + \"2\",\n \"transactionId\": \"5.8874\"\n },\n {\n \"contents\": + \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8883\"\n \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7696\"\n },\n {\n \"contents\": - \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7704\"\n + \"2\",\n \"transactionId\": \"5.8890\"\n },\n {\n \"contents\": + \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8899\"\n \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7713\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7720\"\n + \"2\",\n \"transactionId\": \"5.8907\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8915\"\n \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7728\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"5.8924\"\n },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7736\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7744\"\n },\n {\n \"contents\": + \"5.8932\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8941\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7752\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7760\"\n },\n {\n \"contents\": + \"5.8949\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8957\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7768\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7776\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8966\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1381' + content-type: application/json + x-ms-ccf-transaction-id: '5.9092' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1485' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7676 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970 - request: body: null headers: @@ -5428,37 +5470,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7777 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878\",\n - \ \"entries\": [\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7783\"\n },\n {\n \"contents\": - \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7792\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7800\"\n },\n {\n \"contents\": - \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7807\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7815\"\n },\n {\n \"contents\": - \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7823\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7832\"\n },\n {\n \"contents\": - \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7839\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7847\"\n },\n {\n \"contents\": - \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7855\"\n },\n {\n \"contents\": \"message-182\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7862\"\n },\n {\n \"contents\": - \"message-187\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.7870\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071\",\n + \ \"entries\": [\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8974\"\n },\n {\n \"contents\": + \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.8982\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.8990\"\n },\n {\n \"contents\": + \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.8999\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.9006\"\n },\n {\n \"contents\": + \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.9015\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.9023\"\n },\n {\n \"contents\": + \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.9032\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.9040\"\n },\n {\n \"contents\": + \"message-172\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.9048\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"5.9056\"\n },\n {\n \"contents\": + \"message-182\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"5.9063\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7777 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970 - request: body: null headers: @@ -5467,19 +5509,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 - request: body: null headers: @@ -5488,21 +5530,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7879\"\n },\n - \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.7887\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '249' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7878 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 - request: body: null headers: @@ -5511,19 +5551,23 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.9071\"\n },\n + \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"5.9079\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.9086\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 - request: body: null headers: @@ -5532,19 +5576,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 - request: body: null headers: @@ -5553,38 +5597,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7678\",\n - \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7577\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7585\"\n - \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7593\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7601\"\n - \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7610\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7618\"\n - \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7626\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7634\"\n - \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7642\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7650\"\n - \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7658\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7666\"\n - \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7673\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1477' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7577 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 - request: body: null headers: @@ -5593,38 +5618,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7678 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779\",\n - \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7682\"\n },\n {\n \"contents\": - \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7689\"\n - \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7698\"\n },\n {\n \"contents\": - \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7706\"\n - \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7714\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7721\"\n - \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7729\"\n },\n {\n \"contents\": - \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7737\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7746\"\n },\n {\n \"contents\": - \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7754\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7762\"\n },\n {\n \"contents\": - \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7770\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7778\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871\",\n + \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8770\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8778\"\n + \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8787\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8795\"\n + \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8803\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8811\"\n + \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8819\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8828\"\n + \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8836\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8845\"\n + \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8852\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8859\"\n + \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8868\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7678 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 - request: body: null headers: @@ -5633,19 +5658,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871 - request: body: null headers: @@ -5654,19 +5679,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8972\",\n + \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8876\"\n },\n {\n \"contents\": + \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8884\"\n + \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8892\"\n },\n {\n \"contents\": + \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8900\"\n + \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8908\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8917\"\n + \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8926\"\n },\n {\n \"contents\": + \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8934\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8942\"\n },\n {\n \"contents\": + \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8950\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8959\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8967\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871 - request: body: null headers: @@ -5675,37 +5718,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880\",\n - \ \"entries\": [\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7785\"\n },\n {\n \"contents\": - \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7793\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7802\"\n },\n {\n \"contents\": - \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7809\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7817\"\n },\n {\n \"contents\": - \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7825\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7833\"\n },\n {\n \"contents\": - \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7841\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7848\"\n },\n {\n \"contents\": - \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7856\"\n },\n {\n \"contents\": \"message-183\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7863\"\n },\n {\n \"contents\": - \"message-188\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.7871\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8972 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073\",\n + \ \"entries\": [\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8976\"\n },\n {\n \"contents\": + \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.8984\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.8992\"\n },\n {\n \"contents\": + \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.9000\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.9008\"\n },\n {\n \"contents\": + \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.9017\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.9025\"\n },\n {\n \"contents\": + \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.9033\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.9041\"\n },\n {\n \"contents\": + \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.9050\"\n },\n {\n \"contents\": \"message-178\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.9057\"\n },\n {\n \"contents\": + \"message-183\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"5.9065\"\n },\n {\n \"contents\": \"message-188\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"5.9072\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1492' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7779 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8972 - request: body: null headers: @@ -5714,19 +5758,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073 - request: body: null headers: @@ -5735,21 +5779,21 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7881\"\n },\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.9080\"\n },\n \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.7889\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"5.9088\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7880 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073 - request: body: null headers: @@ -5758,19 +5802,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 - request: body: null headers: @@ -5779,19 +5823,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 - request: body: null headers: @@ -5800,38 +5844,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7679\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8873\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7578\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7586\"\n + \"4\",\n \"transactionId\": \"5.8772\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8780\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7595\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7603\"\n + \"4\",\n \"transactionId\": \"5.8788\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8797\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7611\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7619\"\n + \"4\",\n \"transactionId\": \"5.8805\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8813\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7627\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7635\"\n + \"4\",\n \"transactionId\": \"5.8821\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8829\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7644\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7652\"\n + \"4\",\n \"transactionId\": \"5.8838\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8846\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7660\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7668\"\n + \"4\",\n \"transactionId\": \"5.8854\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8861\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7675\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"5.8869\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7578 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 - request: body: null headers: @@ -5840,38 +5884,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7679 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8873 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7780\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8974\",\n \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7683\"\n },\n {\n \"contents\": - \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7691\"\n + \"4\",\n \"transactionId\": \"5.8878\"\n },\n {\n \"contents\": + \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8885\"\n \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7699\"\n },\n {\n \"contents\": - \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7708\"\n + \"4\",\n \"transactionId\": \"5.8894\"\n },\n {\n \"contents\": + \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8902\"\n \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7716\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7723\"\n + \"4\",\n \"transactionId\": \"5.8910\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8919\"\n \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7731\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"5.8927\"\n },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7739\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7747\"\n },\n {\n \"contents\": + \"5.8935\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8944\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7755\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7763\"\n },\n {\n \"contents\": + \"5.8952\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8960\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7771\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7779\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"5.8969\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7679 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8873 - request: body: null headers: @@ -5880,37 +5923,80 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7780 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7881\",\n - \ \"entries\": [\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7787\"\n },\n {\n \"contents\": - \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7795\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7803\"\n },\n {\n \"contents\": - \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7810\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7819\"\n },\n {\n \"contents\": - \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7827\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7835\"\n },\n {\n \"contents\": - \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7843\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7850\"\n },\n {\n \"contents\": - \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7858\"\n },\n {\n \"contents\": \"message-184\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7865\"\n },\n {\n \"contents\": - \"message-189\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.7873\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8974 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075\",\n + \ \"entries\": [\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8977\"\n },\n {\n \"contents\": + \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.8985\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.8994\"\n },\n {\n \"contents\": + \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.9001\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.9010\"\n },\n {\n \"contents\": + \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.9018\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.9027\"\n },\n {\n \"contents\": + \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.9035\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.9043\"\n },\n {\n \"contents\": + \"message-174\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.9051\"\n },\n {\n \"contents\": \"message-179\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.9058\"\n },\n {\n \"contents\": + \"message-184\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"5.9067\"\n },\n {\n \"contents\": \"message-189\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"5.9074\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1492' + content-type: application/json + x-ms-ccf-transaction-id: '5.9092' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8974 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '5.9092' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7780 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 - request: body: null headers: @@ -5919,19 +6005,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7881 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7882\"\n },\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.9082\"\n },\n \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.7890\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"5.9090\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '5.7893' + x-ms-ccf-transaction-id: '5.9092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7881 + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml index 762501500a45a..d41f05de97b85 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '5.7894' + x-ms-ccf-transaction-id: '5.9093' status: code: 200 message: OK @@ -38,7 +38,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '5.7894' + x-ms-ccf-transaction-id: '5.9093' status: code: 200 message: OK @@ -57,7 +57,70 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '5.7896' + x-ms-ccf-transaction-id: '5.9095' + status: + code: 204 + message: No Content + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +- request: + body: '{"assignedRole": "Reader"}' + headers: + Accept: + - application/json + Content-Length: + - '26' + Content-Type: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Reader","userId":"000000000000000000000000000000000000"}' + headers: + content-length: '73' + content-type: application/json + x-ms-ccf-transaction-id: '5.9096' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Reader","userId":"000000000000000000000000000000000000"}' + headers: + content-length: '73' + content-type: application/json + x-ms-ccf-transaction-id: '5.9096' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: DELETE + uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + response: + body: + string: '' + headers: + content-length: '0' + x-ms-ccf-transaction-id: '5.9098' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml index c90850bcdf393..c5e481a8b2720 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml @@ -15,7 +15,7 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '5.7897' + x-ms-ccf-transaction-id: '5.9099' status: code: 200 message: OK @@ -80,7 +80,7 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '5.7897' + x-ms-ccf-transaction-id: '5.9099' status: code: 200 message: OK @@ -96,11 +96,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + string: '{"currentNodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '5.7897' + x-ms-ccf-transaction-id: '5.9099' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml index 2e67db0fdf7b4..bf5e3e16ae557 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml @@ -20,7 +20,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Fri, 09 Apr 2021 21:59:57 GMT + - Fri, 09 Apr 2021 23:03:26 GMT server: - Kestrel transfer-encoding: @@ -30,7 +30,7 @@ interactions: x-ms-image-tag: - latest-20210408061706412-0bd695e0 x-ms-machinename: - - identityservice-75f9cdb475-jz9rg + - identityservice-75f9cdb475-jhq4v status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml index fbe9849ef1057..9c89c287473c0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml @@ -14,7 +14,7 @@ interactions: CERTIFICATE-----\n\u0000","ledgerId":"fake-ledger-id"}' headers: content-type: application/json; charset=utf-8 - date: Fri, 09 Apr 2021 21:59:57 GMT + date: Fri, 09 Apr 2021 23:03:27 GMT server: Kestrel transfer-encoding: chunked x-ms-image-digest: sha256:441ef03425e3f7f2edb0b1e6b89f554443c8cdcdb4fd94bf80b6e2aa78a89f8d From 50ffc1026a3397901a1821079f076b64473baa32 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 14 Apr 2021 15:32:45 -0700 Subject: [PATCH 07/49] address pr comments --- .../azure-confidentialledger/CHANGELOG.md | 2 +- .../azure/confidentialledger/_client.py | 116 +- .../async_confidential_ledger_client_base.py | 20 +- .../confidential_ledger_client_base.py | 24 +- .../azure/confidentialledger/_version.py | 2 +- .../azure/confidentialledger/aio/_client.py | 103 +- .../identity_service/_models.py | 2 +- ...ger_client_aad.test_append_entry_flow.yaml | 135 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 123 +- ...al_ledger_client_aad.test_range_query.yaml | 1031 +++++---- ...edger_client_aad.test_user_management.yaml | 14 +- ..._client_aad.test_verification_methods.yaml | 10 +- ...ient_aad_async.test_append_entry_flow.yaml | 148 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 126 +- ...ger_client_aad_async.test_range_query.yaml | 1864 +++++++++-------- ...client_aad_async.test_user_management.yaml | 24 +- ...t_aad_async.test_verification_methods.yaml | 14 +- ...nt_certificate.test_append_entry_flow.yaml | 131 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 102 +- ...r_client_certificate.test_range_query.yaml | 1084 +++++----- ...ient_certificate.test_user_management.yaml | 12 +- ...certificate.test_verification_methods.yaml | 8 +- ...tificate_async.test_append_entry_flow.yaml | 128 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 120 +- ...nt_certificate_async.test_range_query.yaml | 1863 ++++++++-------- ...ertificate_async.test_user_management.yaml | 24 +- ...icate_async.test_verification_methods.yaml | 14 +- ...rvice_client.test_get_ledger_identity.yaml | 6 +- ...client_async.test_get_ledger_identity.yaml | 8 +- .../test_confidential_ledger_client_aad.py | 4 +- ...st_confidential_ledger_client_aad_async.py | 4 +- ..._confidential_ledger_client_certificate.py | 2 +- ...dential_ledger_client_certificate_async.py | 2 +- .../test_identity_service_client_async.py | 3 +- 34 files changed, 3664 insertions(+), 3609 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md b/sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md index a4958f5914001..089a46091db42 100644 --- a/sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md +++ b/sdk/confidentialledger/azure-confidentialledger/CHANGELOG.md @@ -1,5 +1,5 @@ # Release History -## 0.0.1 (Unreleased) +## 1.0.0b1 (Unreleased) - Initial public preview implementation diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index fbf546e8c0cad..300c70e86595e 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -46,7 +46,7 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientBase): 1) Authentication using a client certificate. 2) TLS verification using the Confidential Ledger TLS certificate. - :param str ledger_url: URL of the Confidential Ledger service. + :param str endpoint: URL of the Confidential Ledger service. :param credential: A credential object for authenticating with the Confidential Ledger. :type credential: ~azure.confidentialledger.ConfidentialLedgerCertificateCredential :param str ledger_certificate_path: The path to the ledger's TLS certificate. @@ -54,11 +54,11 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientBase): :type api_version: ~azure.confidentialledger.ApiVersion """ - def __init__(self, ledger_url, credential, ledger_certificate_path, **kwargs): + def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): # type: (str, Union[ConfidentialLedgerCertificateCredential, TokenCredential], str, Any) -> None super(ConfidentialLedgerClient, self).__init__( - ledger_url=ledger_url, + endpoint=endpoint, credential=credential, ledger_certificate_path=ledger_certificate_path, **kwargs, @@ -81,16 +81,17 @@ def append_to_ledger( durably saved to the ledger. """ - sub_ledger_id = kwargs.pop("sub_ledger_id", None) wait_for_commit = kwargs.pop("wait_for_commit", False) if entry_contents is None: - raise ValueError("entry_contents must not be a string") + raise ValueError("entry_contents must be a string") result = self._client.post_ledger_entry( - ledger_base_url=self._ledger_url, + ledger_base_url=self._endpoint, contents=entry_contents, - sub_ledger_id=sub_ledger_id, + # Not a valid kwarg for wait_for_commit (will throw at requests layer), + # so it has to be popped. + sub_ledger_id=kwargs.pop("sub_ledger_id", None), cls=kwargs.pop("cls", AppendResult._from_pipeline_result), **kwargs, ) @@ -104,7 +105,7 @@ def append_to_ledger( def create_or_update_user( self, user_id, # type: str - role, # type: LedgerUserRole + role, # type: Union[str, LedgerUserRole] **kwargs, # type: Any ): # type: (...) -> LedgerUser @@ -114,17 +115,17 @@ def create_or_update_user( certificate fingerprint. :type user_id: str :param role: Role to assigned to the user. - :type role: LedgerUserRole + :type role: str or LedgerUserRole :return: Details of the updated ledger user. :rtype: ~azure.confidentialledger.LedgerUser :raises: ~azure.core.exceptions.HttpResponseError """ if user_id is None or role is None: - raise ValueError("user_id and role cannot be None") + raise ValueError("user_id or role cannot be None") result = self._client.patch_user( - ledger_base_url=self._ledger_url, + ledger_base_url=self._endpoint, user_id=user_id, assigned_role=role, **kwargs, @@ -154,7 +155,7 @@ def delete_user( raise ValueError("user_id cannot be None") self._client.delete_user( - ledger_base_url=self._ledger_url, user_id=user_id, **kwargs + ledger_base_url=self._endpoint, user_id=user_id, **kwargs ) @distributed_trace @@ -171,9 +172,7 @@ def get_constitution( :raises: ~azure.core.exceptions.HttpResponseError """ - result = self._client.get_constitution( - ledger_base_url=self._ledger_url, **kwargs - ) + result = self._client.get_constitution(ledger_base_url=self._endpoint, **kwargs) return Constitution(script=result.script, digest=result.digest) @distributed_trace @@ -192,7 +191,7 @@ def get_consortium( """ result = self._client.get_consortium_members( - ledger_base_url=self._ledger_url, **kwargs + ledger_base_url=self._endpoint, **kwargs ) return Consortium( members=[ @@ -215,7 +214,7 @@ def get_enclave_quotes( """ result = self._client.get_enclave_quotes( - ledger_base_url=self._ledger_url, **kwargs + ledger_base_url=self._endpoint, **kwargs ) return LedgerEnclaves( { @@ -225,7 +224,7 @@ def get_enclave_quotes( raw_quote=quote.raw, version=quote.quote_version, ) - for _, quote in result.enclave_quotes.items() + for quote in result.enclave_quotes.values() }, result.current_node_id, ) @@ -250,13 +249,22 @@ def get_ledger_entries( from_transaction_id = kwargs.pop("from_transaction_id", None) to_transaction_id = kwargs.pop("to_transaction_id", None) - sub_ledger_id = kwargs.pop("sub_ledger_id", None) + + if from_transaction_id is not None: + if not from_transaction_id: + raise ValueError( + "If not None, from_transaction_id must be a non-empty string" + ) + if to_transaction_id is not None: + if not to_transaction_id: + raise ValueError( + "If not None, to_transaction_id must be a non-empty string" + ) return self._client.get_ledger_entries( - ledger_base_url=self._ledger_url, + ledger_base_url=self._endpoint, from_transaction_id=from_transaction_id, to_transaction_id=to_transaction_id, - sub_ledger_id=sub_ledger_id, cls=kwargs.pop( "cls", lambda entries: [ @@ -291,48 +299,52 @@ def get_ledger_entry( :raises: ~azure.core.exceptions.HttpResponseError """ - sub_ledger_id = kwargs.pop("sub_ledger_id", None) transaction_id = kwargs.pop("transaction_id", None) + if transaction_id is not None: + if not transaction_id: + raise ValueError( + "If not None, transaction_id must be a non-empty string" + ) + if transaction_id is None: result = self._client.get_current_ledger_entry( - ledger_base_url=self._ledger_url, sub_ledger_id=sub_ledger_id, **kwargs + ledger_base_url=self._endpoint, **kwargs ) return LedgerEntry( transaction_id=result.transaction_id, contents=result.contents, sub_ledger_id=result.sub_ledger_id, ) - else: - ready = False - result = None - state = None - for _ in range(max_tries): - result = self._client.get_ledger_entry_for_transaction_id( - ledger_base_url=self._ledger_url, - transaction_id=transaction_id, - sub_ledger_id=sub_ledger_id, - **kwargs, - ) - ready = result.state == ConfidentialLedgerQueryState.READY - if not ready: - state = result.state - time.sleep(interval) - else: - break + + ready = False + result = None + state = None + for _ in range(max_tries): + result = self._client.get_ledger_entry_for_transaction_id( + ledger_base_url=self._endpoint, + transaction_id=transaction_id, + **kwargs, + ) + ready = result.state == ConfidentialLedgerQueryState.READY if not ready: - raise TimeoutError( - "After {0} attempts, the query still had state {1}, not {2}".format( - max_tries, state, ConfidentialLedgerQueryState.READY - ) + state = result.state + time.sleep(interval) + else: + break + if not ready: + raise TimeoutError( + "After {0} attempts, the query still had state {1}, not {2}".format( + max_tries, state, ConfidentialLedgerQueryState.READY ) - - return LedgerEntry( - transaction_id=result.entry.transaction_id, - contents=result.entry.contents, - sub_ledger_id=result.entry.sub_ledger_id, ) + return LedgerEntry( + transaction_id=result.entry.transaction_id, + contents=result.entry.contents, + sub_ledger_id=result.entry.sub_ledger_id, + ) + @distributed_trace def get_transaction_receipt( self, @@ -364,7 +376,7 @@ def get_transaction_receipt( state = None for _ in range(max_tries): result = self._client.get_receipt( - ledger_base_url=self._ledger_url, + ledger_base_url=self._endpoint, transaction_id=transaction_id, **kwargs, ) @@ -406,7 +418,7 @@ def get_transaction_status( raise ValueError("transaction_id cannot be None") result = self._client.get_transaction_status( - ledger_base_url=self._ledger_url, transaction_id=transaction_id, **kwargs + ledger_base_url=self._endpoint, transaction_id=transaction_id, **kwargs ) return TransactionStatus( transaction_id=result.transaction_id, state=TransactionState(result.state) @@ -433,7 +445,7 @@ def get_user( raise ValueError("user_id cannot be None") result = self._client.get_user( - ledger_base_url=self._ledger_url, user_id=user_id, **kwargs + ledger_base_url=self._endpoint, user_id=user_id, **kwargs ) return LedgerUser( user_id=result.user_id, role=LedgerUserRole(result.assigned_role) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py index 83b456724e37d..1d400e9995007 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py @@ -25,7 +25,7 @@ class AsyncConfidentialLedgerClientBase(object): def __init__( self, *, - ledger_url: str, + endpoint: str, credential: Union[ConfidentialLedgerCertificateCredential, "TokenCredential"], ledger_certificate_path: str, **kwargs: Any @@ -37,13 +37,13 @@ def __init__( self._client = client return - if not ledger_url: - raise ValueError("Expected ledger_url to be a non-empty string") + if not endpoint: + raise ValueError("Expected endpoint to be a non-empty string") if not credential: raise ValueError("Expected credential to not be None") - if type(ledger_certificate_path) is not str: + if not isinstance(ledger_certificate_path, str): raise TypeError("ledger_certificate_path must be a string") if ledger_certificate_path == "": @@ -51,12 +51,12 @@ def __init__( "If not None, ledger_certificate_path must be a non-empty string" ) - ledger_url = ledger_url.strip(" /") + endpoint = endpoint.strip(" /") try: - if not ledger_url.lower().startswith("https://"): - self._ledger_url = "https://" + ledger_url + if not endpoint.startswith("https://"): + self._endpoint = "https://" + endpoint else: - self._ledger_url = ledger_url + self._endpoint = endpoint except AttributeError: raise ValueError("Confidential Ledger URL must be a string.") @@ -117,9 +117,9 @@ def __init__( ) @property - def ledger_url(self) -> str: + def endpoint(self) -> str: """The URL this client is connected to.""" - return self._ledger_url + return self._endpoint async def __aenter__(self) -> "AsyncConfidentialLedgerClientBase": await self._client.__aenter__() diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py index 55c587f4b2984..2ad2ff536b027 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py @@ -32,7 +32,7 @@ class ApiVersion(str, Enum): class ConfidentialLedgerClientBase(object): - def __init__(self, ledger_url, credential, ledger_certificate_path, **kwargs): + def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): # type: (str, Union[ConfidentialLedgerCertificateCredential, TokenCredential], str, Any) -> None client = kwargs.get("generated_client") @@ -41,13 +41,13 @@ def __init__(self, ledger_url, credential, ledger_certificate_path, **kwargs): self._client = client return - if not ledger_url: - raise ValueError("Expected ledger_url to be a non-empty string") + if not endpoint: + raise ValueError("Expected endpoint to be a non-empty string") if not credential: raise ValueError("Expected credential to not be None") - if type(ledger_certificate_path) is not str: + if not isinstance(ledger_certificate_path, str): raise TypeError("ledger_certificate_path must be a string") if ledger_certificate_path == "": @@ -56,13 +56,13 @@ def __init__(self, ledger_url, credential, ledger_certificate_path, **kwargs): ) try: - ledger_url = ledger_url.strip(" /") - if not ledger_url.lower().startswith("https://"): - self._ledger_url = "https://" + ledger_url + endpoint = endpoint.strip(" /") + if not endpoint.startswith("https://"): + self._endpoint = "https://" + endpoint else: - self._ledger_url = ledger_url - except AttributeError: - raise ValueError("Confidential Ledger URL must be a string.") + self._endpoint = endpoint + except AttributeError as e: + raise ValueError("Confidential Ledger URL must be a string.") from e self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) @@ -118,10 +118,10 @@ def __init__(self, ledger_url, credential, ledger_certificate_path, **kwargs): ) @property - def ledger_url(self): + def endpoint(self): # type: () -> str """The URL this client is connected to.""" - return self._ledger_url + return self._endpoint def __enter__(self): # type: () -> ConfidentialLedgerClientBase diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_version.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_version.py index a58dbf5af24a8..ac9f392f513e1 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_version.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_version.py @@ -3,4 +3,4 @@ # Licensed under the MIT License. # ------------------------------------ -VERSION = "0.0.1" +VERSION = "1.0.0b1" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py index 20b6fcad8d246..281ee767d0fa0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py @@ -43,7 +43,7 @@ class ConfidentialLedgerClient(AsyncConfidentialLedgerClientBase): 1) Authentication using a client certificate. 2) TLS verification using the Confidential Ledger TLS certificate. - :param str ledger_url: URL of the Confidential Ledger service. + :param str endpoint: URL of the Confidential Ledger service. :param credential: A credential object for authenticating with the Confidential Ledger. :type credential: ~azure.confidentialledger.ConfidentialLedgerCertificateCredential :param str ledger_certificate_path: The path to the ledger's TLS certificate. @@ -53,13 +53,13 @@ class ConfidentialLedgerClient(AsyncConfidentialLedgerClientBase): def __init__( self, - ledger_url: str, + endpoint: str, credential: Union[ConfidentialLedgerCertificateCredential, "TokenCredential"], ledger_certificate_path: str, **kwargs: Any, ) -> None: super().__init__( - ledger_url=ledger_url, + endpoint=endpoint, credential=credential, ledger_certificate_path=ledger_certificate_path, **kwargs, @@ -93,7 +93,7 @@ async def append_to_ledger( raise ValueError("entry_contents must not be None") result = await self._client.post_ledger_entry( - ledger_base_url=self._ledger_url, + ledger_base_url=self._endpoint, contents=entry_contents, sub_ledger_id=sub_ledger_id, cls=kwargs.pop("cls", AppendResult._from_pipeline_result), @@ -107,7 +107,7 @@ async def append_to_ledger( @distributed_trace_async async def create_or_update_user( - self, user_id: str, role: LedgerUserRole, **kwargs: Any + self, user_id: str, role: Union[str, LedgerUserRole], **kwargs: Any ) -> LedgerUser: """Creates a new Confidential Ledger user, or updates an existing one. @@ -115,17 +115,17 @@ async def create_or_update_user( certificate fingerprint. :type user_id: str :param role: Role to assigned to the user. - :type role: LedgerUserRole + :type role: str or LedgerUserRole :return: Details of the updated ledger user. :rtype: ~azure.confidentialledger.LedgerUser :raises: ~azure.core.exceptions.HttpResponseError """ if user_id is None or role is None: - raise ValueError("user_id and role cannot be None") + raise ValueError("user_id or role cannot be None") result = await self._client.patch_user( - ledger_base_url=self._ledger_url, + ledger_base_url=self._endpoint, user_id=user_id, assigned_role=role, **kwargs, @@ -150,7 +150,7 @@ async def delete_user(self, user_id: str, **kwargs: Any) -> None: raise ValueError("user_id cannot be None") await self._client.delete_user( - ledger_base_url=self._ledger_url, user_id=user_id, **kwargs + ledger_base_url=self._endpoint, user_id=user_id, **kwargs ) @distributed_trace_async @@ -165,7 +165,7 @@ async def get_constitution(self, **kwargs: Any) -> Constitution: """ result = await self._client.get_constitution( - ledger_base_url=self._ledger_url, **kwargs + ledger_base_url=self._endpoint, **kwargs ) return Constitution(script=result.script, digest=result.digest) @@ -181,7 +181,7 @@ async def get_consortium(self, **kwargs: Any) -> Consortium: """ result = await self._client.get_consortium_members( - ledger_base_url=self._ledger_url, **kwargs + ledger_base_url=self._endpoint, **kwargs ) return Consortium( members=[ @@ -200,7 +200,7 @@ async def get_enclave_quotes(self, **kwargs: Any) -> LedgerEnclaves: """ result = await self._client.get_enclave_quotes( - ledger_base_url=self._ledger_url, **kwargs + ledger_base_url=self._endpoint, **kwargs ) return LedgerEnclaves( { @@ -210,7 +210,7 @@ async def get_enclave_quotes(self, **kwargs: Any) -> LedgerEnclaves: raw_quote=quote.raw, version=quote.quote_version, ) - for _, quote in result.enclave_quotes.items() + for quote in result.enclave_quotes.values() }, result.current_node_id, ) @@ -240,8 +240,19 @@ def get_ledger_entries( :raises: ~azure.core.exceptions.HttpResponseError """ + if from_transaction_id is not None: + if not from_transaction_id: + raise ValueError( + "If not None, from_transaction_id must be a non-empty string" + ) + if to_transaction_id is not None: + if not to_transaction_id: + raise ValueError( + "If not None, to_transaction_id must be a non-empty string" + ) + return self._client.get_ledger_entries( - ledger_base_url=self._ledger_url, + ledger_base_url=self._endpoint, from_transaction_id=from_transaction_id, to_transaction_id=to_transaction_id, sub_ledger_id=sub_ledger_id, @@ -284,42 +295,48 @@ async def get_ledger_entry( :raises: ~azure.core.exceptions.HttpResponseError """ + if transaction_id is not None: + if not transaction_id: + raise ValueError( + "If not None, transaction_id must be a non-empty string" + ) + if transaction_id is None: result = await self._client.get_current_ledger_entry( - ledger_base_url=self._ledger_url, sub_ledger_id=sub_ledger_id, **kwargs + ledger_base_url=self._endpoint, sub_ledger_id=sub_ledger_id, **kwargs ) return LedgerEntry( transaction_id=result.transaction_id, contents=result.contents, sub_ledger_id=result.sub_ledger_id, ) - else: - ready = False - result = None - state = None - for _ in range(max_tries): - result = await self._client.get_ledger_entry_for_transaction_id( - ledger_base_url=self._ledger_url, - transaction_id=transaction_id, - sub_ledger_id=sub_ledger_id, - **kwargs, - ) - ready = result.state == ConfidentialLedgerQueryState.READY - if not ready: - state = result.state - await asyncio.sleep(interval) - else: - break - if not ready: - raise TimeoutError( - f"After {max_tries} attempts, the query still had state {state}, not {ConfidentialLedgerQueryState.READY}" - ) - return LedgerEntry( - transaction_id=result.entry.transaction_id, - contents=result.entry.contents, - sub_ledger_id=result.entry.sub_ledger_id, + ready = False + result = None + state = None + for _ in range(max_tries): + result = await self._client.get_ledger_entry_for_transaction_id( + ledger_base_url=self._endpoint, + transaction_id=transaction_id, + sub_ledger_id=sub_ledger_id, + **kwargs, ) + ready = result.state == ConfidentialLedgerQueryState.READY + if not ready: + state = result.state + await asyncio.sleep(interval) + else: + break + if not ready: + raise TimeoutError( + f"After {max_tries} attempts, the query still had state {state}, not {ConfidentialLedgerQueryState.READY}" + ) + + return LedgerEntry( + transaction_id=result.entry.transaction_id, + contents=result.entry.contents, + sub_ledger_id=result.entry.sub_ledger_id, + ) @distributed_trace_async async def get_transaction_receipt( @@ -352,7 +369,7 @@ async def get_transaction_receipt( state = None for _ in range(max_tries): result = await self._client.get_receipt( - ledger_base_url=self._ledger_url, + ledger_base_url=self._endpoint, transaction_id=transaction_id, **kwargs, ) @@ -391,7 +408,7 @@ async def get_transaction_status( raise ValueError("transaction_id cannot be None") result = await self._client.get_transaction_status( - ledger_base_url=self._ledger_url, transaction_id=transaction_id, **kwargs + ledger_base_url=self._endpoint, transaction_id=transaction_id, **kwargs ) return TransactionStatus( transaction_id=result.transaction_id, state=TransactionState(result.state) @@ -417,7 +434,7 @@ async def get_user( raise ValueError("user_id cannot be None") result = await self._client.get_user( - ledger_base_url=self._ledger_url, user_id=user_id, **kwargs + ledger_base_url=self._endpoint, user_id=user_id, **kwargs ) return LedgerUser( user_id=result.user_id, role=LedgerUserRole(result.assigned_role) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py index c2cc0c3321fce..36bdf4e361d75 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py @@ -25,7 +25,7 @@ class LedgerIdentity(object): def __init__(self, ledger_id, ledger_tls_certificate): self._ledger_id = ledger_id - self._ledger_tls_certificate = ledger_tls_certificate + self._ledger_tls_certificate = ledger_tls_certificate.strip("\n\u0000") @property def ledger_id(self): diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml index 9e114ab976a30..7a565707f31e0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7902' + - '2.512' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7904' + - '2.514' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.7904"}' + string: '{"state":"Pending","transactionId":"2.514"}' headers: content-length: - - '44' + - '43' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7904' + - '2.514' status: code: 200 message: OK @@ -97,17 +97,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7904"}' + string: '{"state":"Pending","transactionId":"2.514"}' headers: content-length: - - '46' + - '43' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7905' + - '2.514' status: code: 200 message: OK @@ -123,17 +123,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7904"}' + string: '{"state":"Committed","transactionId":"2.514"}' headers: content-length: - - '46' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7905' + - '2.515' status: code: 200 message: OK @@ -149,19 +149,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"2.514"}' headers: content-length: - - '155' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7905' + - '2.515' status: code: 200 message: OK @@ -177,28 +175,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"8d3a5e4012e87d54bd3d2214661aa89312ad93fe4ec6aee21d1b41119bf95dce\",\n - \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"e852facd5b6b674b22265bc6caefdd1febb3e6f6cbfade32dd4c8538d769be8a\"\n - \ },\n {\n \"left\": \"025c2eb341e2bcc9e8ea67dd8442a615a7b34e504d5a006a25c62be566d99dec\"\n - \ },\n {\n \"left\": \"f6fb37fca27765c385792a55df078d3aa66286761310ceb9394b9b6fba6af9af\"\n - \ },\n {\n \"left\": \"d06faaffad5b9cc7c9a73e873b305971cdf5295204ef5e5699adbeab78c64033\"\n - \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n - \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n - \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"4655a4540c51b1a29992e82a4e5e64522757e88e91aa7b292c31b6cc3d2fd01e\",\n - \ \"signature\": \"MGQCMBgwjyHabUdrweYt8SOzRIg38FXvgJ0WJMNc2aXRL1V9NxvVlIllz9lNymf/fqBj+QIwXnYrdzwvmbWQeiA18jH3ArLV8fAXL3SISNWPX/bTP4yH/jXfCIq6z5tFVFjT848i\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7904\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: content-length: - - '1191' + - '155' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7905' + - '2.515' status: code: 200 message: OK @@ -214,22 +203,28 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/receipt?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7905"}' + string: "{\n \"receipt\": {\n \"leaf\": \"c3814fa4b1b14d137ecbfd0a20b094bc531b3ec8352261d5b12ecd96bf80e945\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"50809c3c0f011583321627609c62760cea5b7ee5cef3596dba22891518906543\"\n + \ },\n {\n \"left\": \"393b6a4c98306866d570a898c5f20cc55d93261966a4d573459aa3f0dda10386\"\n + \ }\n ],\n \"root\": \"49d6e0580b901695644b644f0d444db714ef8878a1a96df0456f01bbcc67a035\",\n + \ \"signature\": \"MGYCMQC120wF/Crla1W0gwnTNGHa4aNTy4EyK6vogKc4cicoxrlsJqayjTNGSZmeufVJvxsCMQDTnv36Lrj1W9rdalPw4VPvtHMkpfi7/CFASmbGgUXO950AeWfAqsZuHpJlF7h6iec=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.514\"\n}" headers: content-length: - - '94' + - '694' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7905' + - '2.515' status: code: 200 message: OK - request: - body: '{"contents": "Test entry 2 from Python SDK"}' + body: null headers: Accept: - application/json @@ -237,29 +232,25 @@ interactions: - gzip, deflate Connection: - keep-alive - Content-Length: - - '44' - Content-Type: - - application/json User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"subLedgerId":"subledger:0"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.515"}' headers: content-length: - - '29' + - '93' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7906' + - '2.515' status: code: 200 message: OK - request: - body: null + body: '{"contents": "Test entry 2 from Python SDK"}' headers: Accept: - application/json @@ -267,20 +258,24 @@ interactions: - gzip, deflate Connection: - keep-alive + Content-Length: + - '44' + Content-Type: + - application/json User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7906/status?api-version=0.1-preview + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.7906"}' + string: '{"subLedgerId":"subledger:0"}' headers: content-length: - - '44' + - '29' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7906' + - '2.516' status: code: 200 message: OK @@ -296,17 +291,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7906/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.516/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.7906"}' + string: '{"state":"Pending","transactionId":"2.516"}' headers: content-length: - - '44' + - '43' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7906' + - '2.516' status: code: 200 message: OK @@ -322,17 +317,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7906/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.516/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7906"}' + string: '{"state":"Committed","transactionId":"2.516"}' headers: content-length: - - '46' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7907' + - '2.517' status: code: 200 message: OK @@ -351,14 +346,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.7907"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.517"}' headers: content-length: - - '96' + - '95' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7907' + - '2.517' status: code: 200 message: OK @@ -374,19 +369,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7904?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.7904\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.514\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '150' + - '149' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7907' + - '2.517' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml index baef836f09568..50342c593afd2 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7908' + - '2.518' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7910' + - '2.520' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.7910"}' + string: '{"state":"Pending","transactionId":"2.520"}' headers: content-length: - - '44' + - '43' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7910' + - '2.520' status: code: 200 message: OK @@ -97,17 +97,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7910"}' + string: '{"state":"Committed","transactionId":"2.520"}' headers: content-length: - - '46' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7911' + - '2.521' status: code: 200 message: OK @@ -123,17 +123,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7910"}' + string: '{"state":"Committed","transactionId":"2.520"}' headers: content-length: - - '46' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7911' + - '2.521' status: code: 200 message: OK @@ -149,7 +149,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -161,7 +161,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7911' + - '2.521' status: code: 200 message: OK @@ -177,30 +177,23 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"0f03ab46f3e792664f7b5d90a7aaa67121dc07e1c608332308bf4956e4cef93e\",\n - \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"14344b82e9f83a50d51a2eb0a4bb4fbe635b733e28543cac0e779a70981605df\"\n - \ },\n {\n \"left\": \"ac1fc0952f9e416211625ccce9be7bde028475824cf30fb088f0fea35a99f503\"\n - \ },\n {\n \"left\": \"e852facd5b6b674b22265bc6caefdd1febb3e6f6cbfade32dd4c8538d769be8a\"\n - \ },\n {\n \"left\": \"025c2eb341e2bcc9e8ea67dd8442a615a7b34e504d5a006a25c62be566d99dec\"\n - \ },\n {\n \"left\": \"f6fb37fca27765c385792a55df078d3aa66286761310ceb9394b9b6fba6af9af\"\n - \ },\n {\n \"left\": \"d06faaffad5b9cc7c9a73e873b305971cdf5295204ef5e5699adbeab78c64033\"\n - \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n - \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n - \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"7ef2c1d35c5fe8efe38df42bbf69563111c5458496459d7cd3e37d2dd86dd672\",\n - \ \"signature\": \"MGQCMB7XktvZIhuf0z9I4XaUCEn42LyXQitkCimlDUnr4mCOZeFfXpe6v1tMNXOyoiDVbgIwOw/KHUt5JGWa7h+4aR+WpmJgDGUTu4TOSnoFpXEvc7Wc/BvuX3jLHANZyX1yE8Tu\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.7910\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"66ca2eed69458cd399ba867b8e78d04134e64b17b62d7583ca18e0274f1e9255\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"e806ba3b1b6b56894e521ece768b20de5a7978275bff2caaf819f95601f3b3b3\"\n + \ },\n {\n \"left\": \"393b6a4c98306866d570a898c5f20cc55d93261966a4d573459aa3f0dda10386\"\n + \ }\n ],\n \"root\": \"48bb8b71c8a5034b52d20d55ba1cf411a07b760bf98c6b81a2e78b6135a28d10\",\n + \ \"signature\": \"MGUCMQDeM1+29h/hI+5XAUkkhj8d08YQXpO2ARZ1DxqdnXxRRfuRc30qZSHiqgp9PVHTG3sCMAnsfIgjJKRBg8mnZFRu96GCYcSL1/QGGgMx+rJasgsX9dm5bimDo69jd1J3c6kAiQ==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.520\"\n}" headers: content-length: - - '1391' + - '694' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7911' + - '2.521' status: code: 200 message: OK @@ -219,14 +212,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.7911"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.521"}' headers: content-length: - - '97' + - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7911' + - '2.521' status: code: 200 message: OK @@ -256,7 +249,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7912' + - '2.522' status: code: 200 message: OK @@ -272,17 +265,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7912/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.522/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.7912"}' + string: '{"state":"Pending","transactionId":"2.522"}' headers: content-length: - - '44' + - '43' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7912' + - '2.522' status: code: 200 message: OK @@ -298,17 +291,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7912/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.522/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.7912"}' + string: '{"state":"Pending","transactionId":"2.522"}' headers: content-length: - - '46' + - '43' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7913' + - '2.523' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.522/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"2.522"}' + headers: + content-length: + - '45' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '2.523' status: code: 200 message: OK @@ -327,14 +346,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.7913"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.523"}' headers: content-length: - - '99' + - '98' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7913' + - '2.523' status: code: 200 message: OK @@ -350,19 +369,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.7910?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.7910\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.520\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '153' + - '152' content-type: - application/json x-ms-ccf-transaction-id: - - '5.7913' + - '2.523' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml index a6ca8e528b37a..9c5dcc6d80152 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7914' + - '2.524' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7916' + - '2.526' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7918' + - '2.527' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7919' + - '2.528' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7920' + - '2.529' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7921' + - '2.530' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7922' + - '2.532' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7923' + - '2.533' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7925' + - '2.534' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7926' + - '2.535' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7927' + - '2.536' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7928' + - '2.537' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7929' + - '2.538' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7930' + - '2.539' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7932' + - '2.540' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7933' + - '2.541' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7934' + - '2.542' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7935' + - '2.544' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7936' + - '2.545' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7937' + - '2.546' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7939' + - '2.547' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7940' + - '2.548' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7941' + - '2.550' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7942' + - '2.551' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7943' + - '2.552' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7944' + - '2.553' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7946' + - '2.555' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7947' + - '2.556' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7948' + - '2.557' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7949' + - '2.558' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7950' + - '2.559' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7952' + - '2.560' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7953' + - '2.562' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7954' + - '2.563' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7955' + - '2.564' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7956' + - '2.565' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7957' + - '2.566' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7958' + - '2.567' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7960' + - '2.568' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7961' + - '2.570' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7962' + - '2.571' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7963' + - '2.572' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7964' + - '2.573' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7966' + - '2.574' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7967' + - '2.576' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7968' + - '2.577' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7969' + - '2.578' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7970' + - '2.579' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7972' + - '2.580' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7973' + - '2.581' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7974' + - '2.583' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7975' + - '2.584' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7976' + - '2.585' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7978' + - '2.586' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7979' + - '2.587' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7980' + - '2.588' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7981' + - '2.590' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7982' + - '2.591' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7984' + - '2.592' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7985' + - '2.593' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7986' + - '2.594' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7987' + - '2.596' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7988' + - '2.597' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7989' + - '2.598' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7991' + - '2.599' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7992' + - '2.600' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7993' + - '2.602' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7994' + - '2.603' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7995' + - '2.604' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7996' + - '2.605' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7998' + - '2.606' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.7999' + - '2.608' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8000' + - '2.609' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8001' + - '2.610' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8002' + - '2.611' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8003' + - '2.612' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8005' + - '2.613' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8006' + - '2.615' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8007' + - '2.616' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8008' + - '2.617' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8009' + - '2.618' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8011' + - '2.619' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8012' + - '2.621' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8013' + - '2.622' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8014' + - '2.623' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8015' + - '2.624' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8017' + - '2.625' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8018' + - '2.626' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8019' + - '2.628' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8020' + - '2.629' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8021' + - '2.630' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8022' + - '2.631' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8024' + - '2.632' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8025' + - '2.634' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8026' + - '2.635' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8027' + - '2.636' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8029' + - '2.637' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8030' + - '2.638' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8031' + - '2.639' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8032' + - '2.641' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8033' + - '2.642' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8034' + - '2.643' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8036' + - '2.644' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8037' + - '2.645' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8038' + - '2.647' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8039' + - '2.648' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8040' + - '2.649' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8041' + - '2.650' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8043' + - '2.651' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8044' + - '2.652' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8045' + - '2.654' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8046' + - '2.655' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8047' + - '2.656' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8048' + - '2.657' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8050' + - '2.658' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8051' + - '2.659' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8052' + - '2.661' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8053' + - '2.662' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8054' + - '2.663' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8056' + - '2.664' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8057' + - '2.665' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8058' + - '2.666' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8059' + - '2.667' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8060' + - '2.668' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8062' + - '2.669' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8063' + - '2.670' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8064' + - '2.671' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8065' + - '2.673' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8066' + - '2.674' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8068' + - '2.675' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8069' + - '2.676' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8070' + - '2.677' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8071' + - '2.679' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8072' + - '2.680' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8074' + - '2.681' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8075' + - '2.682' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8076' + - '2.683' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8077' + - '2.685' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8078' + - '2.686' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8079' + - '2.687' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8080' + - '2.688' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8082' + - '2.689' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8083' + - '2.690' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8084' + - '2.692' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8085' + - '2.693' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8086' + - '2.694' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8088' + - '2.695' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8089' + - '2.697' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8090' + - '2.698' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8091' + - '2.699' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8092' + - '2.700' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8093' + - '2.701' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8095' + - '2.702' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8096' + - '2.704' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8097' + - '2.705' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8098' + - '2.706' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8099' + - '2.707' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8101' + - '2.708' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8102' + - '2.710' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8103' + - '2.711' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8104' + - '2.712' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8105' + - '2.713' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8106' + - '2.714' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8108' + - '2.715' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8109' + - '2.717' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8110' + - '2.718' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8111' + - '2.719' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8112' + - '2.720' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8113' + - '2.721' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8115' + - '2.722' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8116' + - '2.724' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8117' + - '2.725' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8118' + - '2.726' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8119' + - '2.727' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8120' + - '2.728' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8122' + - '2.730' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8123' + - '2.731' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8124' + - '2.732' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8125' + - '2.733' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8127' + - '2.734' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8128' + - '2.735' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8129' + - '2.737' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8130' + - '2.738' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8131' + - '2.739' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8132' + - '2.740' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8134' + - '2.741' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8135' + - '2.742' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8136' + - '2.744' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8137' + - '2.745' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8138' + - '2.746' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8140' + - '2.747' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8141' + - '2.748' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8142' + - '2.750' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8143' + - '2.751' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8144' + - '2.752' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8145' + - '2.753' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8147' + - '2.755' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8148' + - '2.756' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8149' + - '2.757' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8150' + - '2.758' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8151' + - '2.759' status: code: 200 message: OK @@ -6055,7 +6055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8153' + - '2.760' status: code: 200 message: OK @@ -6071,18 +6071,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7916 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.526 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7916\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.526\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '122' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8153' + - '2.761' status: code: 200 message: OK @@ -6098,43 +6098,45 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.7916 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.526 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8017\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.627\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7916\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7922\"\n + \"0\",\n \"transactionId\": \"2.526\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.532\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7928\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7934\"\n + \"0\",\n \"transactionId\": \"2.537\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.542\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7940\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7946\"\n + \"0\",\n \"transactionId\": \"2.548\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.555\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7952\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7957\"\n + \"0\",\n \"transactionId\": \"2.560\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.566\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7963\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7969\"\n + \"0\",\n \"transactionId\": \"2.572\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.578\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7975\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7981\"\n + \"0\",\n \"transactionId\": \"2.584\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.590\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7987\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.7993\"\n + \"0\",\n \"transactionId\": \"2.596\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.602\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.7999\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8005\"\n + \"0\",\n \"transactionId\": \"2.608\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.613\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8011\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"2.619\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.625\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1973' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8153' + - '2.761' status: code: 200 message: OK @@ -6150,45 +6152,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8017 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.627 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8118\",\n - \ \"entries\": [\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8017\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8022\"\n - \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8029\"\n },\n {\n \"contents\": - \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8034\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8040\"\n },\n {\n \"contents\": - \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8046\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8052\"\n },\n {\n \"contents\": - \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8058\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8064\"\n },\n {\n \"contents\": - \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8070\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8076\"\n },\n {\n \"contents\": - \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8082\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8088\"\n },\n {\n \"contents\": - \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8093\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8099\"\n },\n {\n \"contents\": - \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8105\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8111\"\n },\n {\n \"contents\": - \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8117\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.728\",\n + \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.631\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.637\"\n + \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.643\"\n },\n {\n \"contents\": + \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.649\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.655\"\n },\n {\n \"contents\": + \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.661\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.666\"\n },\n {\n \"contents\": + \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.671\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.677\"\n },\n {\n \"contents\": + \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.683\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.689\"\n },\n {\n \"contents\": + \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.695\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.701\"\n },\n {\n \"contents\": + \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.707\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.713\"\n },\n {\n \"contents\": + \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.719\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.725\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '2009' + - '1888' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8153' + - '2.761' status: code: 200 message: OK @@ -6204,25 +6204,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8118 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.728 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8123\"\n },\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.731\"\n },\n \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.8129\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8135\"\n },\n + \ \"transactionId\": \"2.737\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.742\"\n },\n \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.8141\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8147\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"2.748\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.755\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.760\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '659' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8153' + - '2.761' status: code: 200 message: OK @@ -6238,18 +6239,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7918 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.527 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7918\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.527\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '122' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6265,45 +6266,45 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.7918 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.527 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8019\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.628\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7918\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7923\"\n + \"1\",\n \"transactionId\": \"2.527\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.533\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7929\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7935\"\n + \"1\",\n \"transactionId\": \"2.538\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.544\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7941\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7947\"\n + \"1\",\n \"transactionId\": \"2.550\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.556\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7953\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7958\"\n + \"1\",\n \"transactionId\": \"2.562\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.567\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7964\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7970\"\n + \"1\",\n \"transactionId\": \"2.573\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.579\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7976\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7982\"\n + \"1\",\n \"transactionId\": \"2.585\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.591\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.7988\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.7994\"\n + \"1\",\n \"transactionId\": \"2.597\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.603\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8000\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8006\"\n + \"1\",\n \"transactionId\": \"2.609\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.615\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8012\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8018\"\n + \"1\",\n \"transactionId\": \"2.621\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.626\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1973' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6319,43 +6320,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8019 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.628 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8120\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.729\",\n \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8024\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8030\"\n + \"1\",\n \"transactionId\": \"2.632\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.638\"\n \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8036\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"2.644\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8041\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8047\"\n },\n {\n \"contents\": + \"2.650\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.656\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8053\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8059\"\n },\n {\n \"contents\": + \"2.662\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.667\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8065\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8071\"\n },\n {\n \"contents\": + \"2.673\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.679\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8077\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8083\"\n },\n {\n \"contents\": + \"2.685\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.690\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8089\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8095\"\n },\n {\n \"contents\": + \"2.697\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.702\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8101\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8106\"\n },\n {\n \"contents\": + \"2.708\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.714\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8112\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8118\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.720\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.726\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1888' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6371,52 +6372,25 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8120 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.729 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8124\"\n },\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.732\"\n },\n \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.8130\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8136\"\n },\n + \ \"transactionId\": \"2.738\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.744\"\n },\n \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.8142\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8148\"\n }\n + \ \"transactionId\": \"2.750\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.756\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '5.8154' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7919 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7919\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: - - '123' + - '556' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6432,18 +6406,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7919 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.528 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7919\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.528\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '122' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6459,45 +6433,45 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.7919 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.528 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8020\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.629\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7919\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7925\"\n + \"2\",\n \"transactionId\": \"2.528\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.534\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7930\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7936\"\n + \"2\",\n \"transactionId\": \"2.539\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.545\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7942\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7948\"\n + \"2\",\n \"transactionId\": \"2.551\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.557\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7954\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7960\"\n + \"2\",\n \"transactionId\": \"2.563\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.568\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7966\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7972\"\n + \"2\",\n \"transactionId\": \"2.574\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.580\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7978\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7984\"\n + \"2\",\n \"transactionId\": \"2.586\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.592\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.7989\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.7995\"\n + \"2\",\n \"transactionId\": \"2.598\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.604\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8001\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8007\"\n + \"2\",\n \"transactionId\": \"2.610\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.616\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8013\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8019\"\n + \"2\",\n \"transactionId\": \"2.622\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.628\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1973' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6513,43 +6487,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8020 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.629 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8121\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.730\",\n \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8025\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8031\"\n + \"2\",\n \"transactionId\": \"2.634\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.639\"\n \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8037\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"2.645\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8043\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8048\"\n },\n {\n \"contents\": + \"2.651\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.657\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8054\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8060\"\n },\n {\n \"contents\": + \"2.663\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.668\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8066\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8072\"\n },\n {\n \"contents\": + \"2.674\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.680\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8078\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8084\"\n },\n {\n \"contents\": + \"2.686\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.692\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8090\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8096\"\n },\n {\n \"contents\": + \"2.698\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.704\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8102\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8108\"\n },\n {\n \"contents\": + \"2.710\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.715\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8113\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8119\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.721\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.727\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1888' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6565,25 +6539,25 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8121 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.730 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8125\"\n },\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.733\"\n },\n \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.8131\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8137\"\n },\n + \ \"transactionId\": \"2.739\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.745\"\n },\n \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.8143\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8149\"\n }\n + \ \"transactionId\": \"2.751\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.757\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '556' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6599,18 +6573,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7920 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.529 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7920\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.529\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '122' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6626,45 +6600,45 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.7920 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.529 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8021\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.630\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7920\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7926\"\n + \"3\",\n \"transactionId\": \"2.529\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.535\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7932\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7937\"\n + \"3\",\n \"transactionId\": \"2.540\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.546\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7943\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7949\"\n + \"3\",\n \"transactionId\": \"2.552\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.558\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7955\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7961\"\n + \"3\",\n \"transactionId\": \"2.564\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.570\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7967\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7973\"\n + \"3\",\n \"transactionId\": \"2.576\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.581\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7979\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7985\"\n + \"3\",\n \"transactionId\": \"2.587\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.593\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.7991\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.7996\"\n + \"3\",\n \"transactionId\": \"2.599\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.605\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8002\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8008\"\n + \"3\",\n \"transactionId\": \"2.611\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.617\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8014\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8020\"\n + \"3\",\n \"transactionId\": \"2.623\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.629\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1973' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6680,43 +6654,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8021 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.630 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8122\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.731\",\n \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8026\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8032\"\n + \"3\",\n \"transactionId\": \"2.635\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.641\"\n \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8038\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"2.647\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8044\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8050\"\n },\n {\n \"contents\": + \"2.652\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.658\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8056\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8062\"\n },\n {\n \"contents\": + \"2.664\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.669\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8068\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8074\"\n },\n {\n \"contents\": + \"2.675\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.681\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8079\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8085\"\n },\n {\n \"contents\": + \"2.687\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.693\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8091\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8097\"\n },\n {\n \"contents\": + \"2.699\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.705\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8103\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8109\"\n },\n {\n \"contents\": + \"2.711\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.717\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8115\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8120\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.722\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.728\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1888' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6732,25 +6706,25 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8122 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.731 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8127\"\n },\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.734\"\n },\n \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.8132\"\n },\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8138\"\n },\n + \ \"transactionId\": \"2.740\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.746\"\n },\n \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.8144\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8150\"\n }\n + \ \"transactionId\": \"2.752\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.758\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '556' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6766,18 +6740,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7921 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.530 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7921\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.530\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '122' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6793,72 +6767,45 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.7921 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.530 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8022\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.631\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7921\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7927\"\n + \"4\",\n \"transactionId\": \"2.530\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.536\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7933\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7939\"\n + \"4\",\n \"transactionId\": \"2.541\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.547\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7944\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7950\"\n + \"4\",\n \"transactionId\": \"2.553\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.559\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7956\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7962\"\n + \"4\",\n \"transactionId\": \"2.565\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.571\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7968\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7974\"\n + \"4\",\n \"transactionId\": \"2.577\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.583\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7980\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7986\"\n + \"4\",\n \"transactionId\": \"2.588\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.594\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.7992\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.7998\"\n + \"4\",\n \"transactionId\": \"2.600\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.606\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8003\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8009\"\n + \"4\",\n \"transactionId\": \"2.612\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.618\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8015\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8021\"\n + \"4\",\n \"transactionId\": \"2.624\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.630\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '5.8154' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8022 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8022\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: - - '123' + - '1973' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6874,43 +6821,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8022 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.631 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8123\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.732\",\n \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8027\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8033\"\n + \"4\",\n \"transactionId\": \"2.636\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.642\"\n \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8039\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"2.648\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8045\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8051\"\n },\n {\n \"contents\": + \"2.654\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.659\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8057\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8063\"\n },\n {\n \"contents\": + \"2.665\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.670\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8069\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8075\"\n },\n {\n \"contents\": + \"2.676\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.682\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8080\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8086\"\n },\n {\n \"contents\": + \"2.688\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.694\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8092\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8098\"\n },\n {\n \"contents\": + \"2.700\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.706\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8104\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8110\"\n },\n {\n \"contents\": + \"2.712\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.718\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8116\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8122\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.724\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.730\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1888' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK @@ -6926,25 +6873,25 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8123 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.732 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8128\"\n },\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.735\"\n },\n \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.8134\"\n },\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8140\"\n },\n + \ \"transactionId\": \"2.741\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.747\"\n },\n \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.8145\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8151\"\n }\n + \ \"transactionId\": \"2.753\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.759\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '556' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8154' + - '2.761' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml index 0d49268c22a44..2879b5c8cc805 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8155' + - '2.762' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8157' + - '2.764' status: code: 200 message: OK @@ -81,7 +81,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8157' + - '2.764' status: code: 200 message: OK @@ -107,7 +107,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '5.8158' + - '2.766' status: code: 204 message: No Content @@ -137,7 +137,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8159' + - '2.767' status: code: 200 message: OK @@ -163,7 +163,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8159' + - '2.767' status: code: 200 message: OK @@ -189,7 +189,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '5.8161' + - '2.768' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml index a324fb6f5b74b..c00f427654c94 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8162' + - '2.770' status: code: 200 message: OK @@ -52,7 +52,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8163' + - '2.771' status: code: 200 message: OK @@ -123,7 +123,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8163' + - '2.771' status: code: 200 message: OK @@ -142,14 +142,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + string: '{"currentNodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8163' + - '2.771' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml index d818d91e17872..05df86218812c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '5.8164' + x-ms-ccf-transaction-id: '2.772' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview - request: body: null headers: @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.8164"}' + string: '{"state":"Pending","transactionId":"2.772"}' headers: - content-length: '44' + content-length: '43' content-type: application/json - x-ms-ccf-transaction-id: '5.8164' + x-ms-ccf-transaction-id: '2.773' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8164"}' + string: '{"state":"Committed","transactionId":"2.772"}' headers: - content-length: '46' + content-length: '45' content-type: application/json - x-ms-ccf-transaction-id: '5.8165' + x-ms-ccf-transaction-id: '2.773' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772/status?api-version=0.1-preview - request: body: null headers: @@ -71,18 +71,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8164"}' + string: '{"state":"Committed","transactionId":"2.772"}' headers: - content-length: '46' + content-length: '45' content-type: application/json - x-ms-ccf-transaction-id: '5.8165' + x-ms-ccf-transaction-id: '2.773' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772/status?api-version=0.1-preview - request: body: null headers: @@ -91,7 +91,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,11 +100,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.8165' + x-ms-ccf-transaction-id: '2.773' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772/receipt?api-version=0.1-preview - request: body: null headers: @@ -113,20 +113,25 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"4c7c510304336da79453a535d1a10ec62869e4814f9b382548b5f53a333237b5\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"fef7af1a90ad5027cf1df50d195874e9164365f5be36eb517e8a28b9879faebd\"\n + \ },\n {\n \"left\": \"88099d1efa238a6cdb930f4ed6fa33a050df6ae957b60349164fdea82b116fd4\"\n + \ },\n {\n \"left\": \"393b6a4c98306866d570a898c5f20cc55d93261966a4d573459aa3f0dda10386\"\n + \ }\n ],\n \"root\": \"54dc3737d10041a46253dc634461c00cd31389cbb146ce8672cc6a40b8cac2c6\",\n + \ \"signature\": \"MGUCMQDKYnkAlb7NFi9Ss5lExZfRpylORS3gIhxl0MNDfLPLp/OibHaAyfRNkW6X6N+6p1sCMAUgCda9bRq2K33db8Omv3RtQStGYUlXJCM2sJ2GvNj1fdQDis2JKYwnu7xmej5MGA==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.772\"\n}" headers: - content-length: '155' + content-length: '794' content-type: application/json - x-ms-ccf-transaction-id: '5.8165' + x-ms-ccf-transaction-id: '2.773' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772/receipt?api-version=0.1-preview - request: body: null headers: @@ -135,75 +140,62 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"4b2054aa29321a60a2be854a308353893d8816a6d1961598364441c5d5d11a2a\",\n - \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"ec9e8eb69c57f88500d0a7c6d33246ec5ba53a98d8e31c7fdfb6c4a679386e6e\"\n - \ },\n {\n \"left\": \"3ce912f7a7baa84383bcc889b8a193fc77bb5449ad02bee89a9d3424b9712f49\"\n - \ },\n {\n \"left\": \"04c29d52b59dfe835765bbd7e1cc26a033f3c66e7421cf4211e99cc21ce1d4d1\"\n - \ },\n {\n \"left\": \"270475a958be04b73d14882058b5b0384c42f092754b0805bb68a333fbe01e6c\"\n - \ },\n {\n \"left\": \"ab4322bbdc66559cc065da2f9f2d8a2c3940c55107cb9caef293b562168edff6\"\n - \ },\n {\n \"left\": \"d06faaffad5b9cc7c9a73e873b305971cdf5295204ef5e5699adbeab78c64033\"\n - \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n - \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n - \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"58893bfccbd3796c0d59adea4cdaaaf741934ddaadea62e0dfab8f0d7a231af3\",\n - \ \"signature\": \"MGQCMEBdShbiRp+vB4LKdhmB/6itWwSo2KTKACck8YDxxojLcWsChhlHWXSq3ibd5D7HqgIwJsHKBtP1e6dLOnilECcs+K1eFARaW++g14YqTQOHo8C4B6smTeHyTjnE441Lfoin\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8164\"\n}" + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.773"}' headers: - content-length: '1391' + content-length: '93' content-type: application/json - x-ms-ccf-transaction-id: '5.8165' + x-ms-ccf-transaction-id: '2.773' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: - body: null + body: '{"contents": "Test entry 2 from Python SDK"}' headers: Accept: - application/json + Content-Length: + - '44' + Content-Type: + - application/json User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8165"}' + string: '{"subLedgerId":"subledger:0"}' headers: - content-length: '94' + content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '5.8165' + x-ms-ccf-transaction-id: '2.774' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview - request: - body: '{"contents": "Test entry 2 from Python SDK"}' + body: null headers: Accept: - application/json - Content-Length: - - '44' - Content-Type: - - application/json User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.774/status?api-version=0.1-preview response: body: - string: '{"subLedgerId":"subledger:0"}' + string: '{"state":"Committed","transactionId":"2.774"}' headers: - content-length: '29' + content-length: '45' content-type: application/json - x-ms-ccf-transaction-id: '5.8166' + x-ms-ccf-transaction-id: '2.775' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.774/status?api-version=0.1-preview - request: body: null headers: @@ -212,18 +204,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8166/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8166"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.775"}' headers: - content-length: '46' + content-length: '95' content-type: application/json - x-ms-ccf-transaction-id: '5.8167' + x-ms-ccf-transaction-id: '2.775' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8166/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: body: null headers: @@ -232,18 +224,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8167"}' + string: "{\n \"state\": \"Loading\"\n}" headers: - content-length: '96' + content-length: '24' content-type: application/json - x-ms-ccf-transaction-id: '5.8167' + x-ms-ccf-transaction-id: '2.775' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772?api-version=0.1-preview - request: body: null headers: @@ -252,18 +244,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8164?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.8164\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.772\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '150' + content-length: '149' content-type: application/json - x-ms-ccf-transaction-id: '5.8167' + x-ms-ccf-transaction-id: '2.775' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8164?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml index 8e336e0a4ea37..f3e8ee319c936 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '5.8168' + x-ms-ccf-transaction-id: '2.776' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.8168"}' + string: '{"state":"Pending","transactionId":"2.776"}' headers: - content-length: '44' + content-length: '43' content-type: application/json - x-ms-ccf-transaction-id: '5.8169' + x-ms-ccf-transaction-id: '2.776' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8168"}' + string: '{"state":"Committed","transactionId":"2.776"}' headers: - content-length: '46' + content-length: '45' content-type: application/json - x-ms-ccf-transaction-id: '5.8169' + x-ms-ccf-transaction-id: '2.777' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776/status?api-version=0.1-preview - request: body: null headers: @@ -71,18 +71,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8168"}' + string: '{"state":"Committed","transactionId":"2.776"}' headers: - content-length: '46' + content-length: '45' content-type: application/json - x-ms-ccf-transaction-id: '5.8169' + x-ms-ccf-transaction-id: '2.777' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776/status?api-version=0.1-preview - request: body: null headers: @@ -91,7 +91,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,11 +100,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.8169' + x-ms-ccf-transaction-id: '2.777' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776/receipt?api-version=0.1-preview - request: body: null headers: @@ -113,31 +113,25 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"c37ea07f142122ed52d9e456f1bda995e2eb697f444bc8d7951702aa492475f5\",\n - \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"fe4c9d35638098e107d9fc41efc918e981997b6bd8b8ac32084c0202c5fbd1b2\"\n - \ },\n {\n \"left\": \"3ce912f7a7baa84383bcc889b8a193fc77bb5449ad02bee89a9d3424b9712f49\"\n - \ },\n {\n \"left\": \"04c29d52b59dfe835765bbd7e1cc26a033f3c66e7421cf4211e99cc21ce1d4d1\"\n - \ },\n {\n \"left\": \"270475a958be04b73d14882058b5b0384c42f092754b0805bb68a333fbe01e6c\"\n - \ },\n {\n \"left\": \"ab4322bbdc66559cc065da2f9f2d8a2c3940c55107cb9caef293b562168edff6\"\n - \ },\n {\n \"left\": \"d06faaffad5b9cc7c9a73e873b305971cdf5295204ef5e5699adbeab78c64033\"\n - \ },\n {\n \"left\": \"6a934ac8b657e407ebfb13d5a2cf1595bb46a53f147c9bd0199b70314257d8ef\"\n - \ },\n {\n \"left\": \"a4e1b9f89db552436884312ca60b47953b1735ad86003f37710187ae0c298e5b\"\n - \ },\n {\n \"left\": \"c9fc84081e12add5a7c8074875288bffe0c0313ce69f68904d023aedfd356d32\"\n - \ }\n ],\n \"root\": \"6578446ca8fb8444bac92924450b6e4097a25cbcd5612f86cd4d3f2ca4ac9663\",\n - \ \"signature\": \"MGUCMFU00ymDDMjyn2cVa5dXpZLexhc7y+2E4dWVd8ln0+xCjB+GIPpkNMUN1r2llmjlwwIxALpOSa5jO13NY70wdu6mewYRQP6zUqw+3v6wn47ipygczCllHol6XdOlUj2NZFDPsA==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8168\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"8e8303b5dc7baaec072542e17b66e56ac8abf58b9feb7b5f2254abcc1b004f1d\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"26cf3730bca0042c395382e5115a64c745b680651b7de3296d0c88a869eb430d\"\n + \ },\n {\n \"left\": \"88099d1efa238a6cdb930f4ed6fa33a050df6ae957b60349164fdea82b116fd4\"\n + \ },\n {\n \"left\": \"393b6a4c98306866d570a898c5f20cc55d93261966a4d573459aa3f0dda10386\"\n + \ }\n ],\n \"root\": \"c9cb52a41a373ba714289825f9b0b6c52fb7ffb3425273df641d1a605b68ec91\",\n + \ \"signature\": \"MGQCMBvYNfUL5txEpssPszLEG2d/5xmiM/QThdaCXTVLv8eDfj3yuPQY6opdnNFb4pxwnwIwANXOJR1hkMz+oll7UKNwv/8T4o1hfyBb5htzzIHkhaortpxnpD9+Hl8lUJ3OKm4T\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.776\"\n}" headers: - content-length: '1395' + content-length: '790' content-type: application/json - x-ms-ccf-transaction-id: '5.8169' + x-ms-ccf-transaction-id: '2.777' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776/receipt?api-version=0.1-preview - request: body: null headers: @@ -149,15 +143,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.8169"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.777"}' headers: - content-length: '97' + content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '5.8169' + x-ms-ccf-transaction-id: '2.777' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' headers: @@ -177,11 +171,11 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '5.8170' + x-ms-ccf-transaction-id: '2.778' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -190,18 +184,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8170/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.778/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.8170"}' + string: '{"state":"Pending","transactionId":"2.778"}' headers: - content-length: '44' + content-length: '43' content-type: application/json - x-ms-ccf-transaction-id: '5.8170' + x-ms-ccf-transaction-id: '2.779' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8170/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.778/status?api-version=0.1-preview - request: body: null headers: @@ -210,18 +204,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8170/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.778/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8170"}' + string: '{"state":"Committed","transactionId":"2.778"}' headers: - content-length: '46' + content-length: '45' content-type: application/json - x-ms-ccf-transaction-id: '5.8171' + x-ms-ccf-transaction-id: '2.779' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8170/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.778/status?api-version=0.1-preview - request: body: null headers: @@ -233,15 +227,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.8171"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.779"}' headers: - content-length: '99' + content-length: '98' content-type: application/json - x-ms-ccf-transaction-id: '5.8171' + x-ms-ccf-transaction-id: '2.779' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -250,18 +244,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"state\": \"Loading\"\n}" headers: content-length: '24' content-type: application/json - x-ms-ccf-transaction-id: '5.8171' + x-ms-ccf-transaction-id: '2.779' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -270,18 +264,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8168?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.8168\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.776\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '153' + content-length: '152' content-type: application/json - x-ms-ccf-transaction-id: '5.8171' + x-ms-ccf-transaction-id: '2.779' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8168?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml index 4b0ffeae6c013..4eb613ad512c3 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8172' + x-ms-ccf-transaction-id: '2.780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-1"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8174' + x-ms-ccf-transaction-id: '2.782' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-2"}' headers: @@ -66,11 +66,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8175' + x-ms-ccf-transaction-id: '2.784' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-3"}' headers: @@ -90,11 +90,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8177' + x-ms-ccf-transaction-id: '2.785' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-4"}' headers: @@ -114,11 +114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8179' + x-ms-ccf-transaction-id: '2.787' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-5"}' headers: @@ -138,11 +138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8180' + x-ms-ccf-transaction-id: '2.789' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-6"}' headers: @@ -162,11 +162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8182' + x-ms-ccf-transaction-id: '2.790' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-7"}' headers: @@ -186,11 +186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8184' + x-ms-ccf-transaction-id: '2.792' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-8"}' headers: @@ -210,11 +210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8185' + x-ms-ccf-transaction-id: '2.793' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-9"}' headers: @@ -234,11 +234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8187' + x-ms-ccf-transaction-id: '2.795' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-10"}' headers: @@ -258,11 +258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8188' + x-ms-ccf-transaction-id: '2.797' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-11"}' headers: @@ -282,11 +282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8190' + x-ms-ccf-transaction-id: '2.798' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-12"}' headers: @@ -306,11 +306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8192' + x-ms-ccf-transaction-id: '2.800' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-13"}' headers: @@ -330,11 +330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8193' + x-ms-ccf-transaction-id: '2.802' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-14"}' headers: @@ -354,11 +354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8195' + x-ms-ccf-transaction-id: '2.803' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-15"}' headers: @@ -378,11 +378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8196' + x-ms-ccf-transaction-id: '2.805' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-16"}' headers: @@ -402,11 +402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8198' + x-ms-ccf-transaction-id: '2.807' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-17"}' headers: @@ -426,11 +426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8200' + x-ms-ccf-transaction-id: '2.808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-18"}' headers: @@ -450,11 +450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8201' + x-ms-ccf-transaction-id: '2.810' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-19"}' headers: @@ -474,11 +474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8203' + x-ms-ccf-transaction-id: '2.812' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-20"}' headers: @@ -498,11 +498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8205' + x-ms-ccf-transaction-id: '2.813' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-21"}' headers: @@ -522,11 +522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8206' + x-ms-ccf-transaction-id: '2.815' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-22"}' headers: @@ -546,11 +546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8208' + x-ms-ccf-transaction-id: '2.817' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-23"}' headers: @@ -570,11 +570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8210' + x-ms-ccf-transaction-id: '2.819' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-24"}' headers: @@ -594,11 +594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8211' + x-ms-ccf-transaction-id: '2.821' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-25"}' headers: @@ -618,11 +618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8212' + x-ms-ccf-transaction-id: '2.823' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-26"}' headers: @@ -642,11 +642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8214' + x-ms-ccf-transaction-id: '2.824' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-27"}' headers: @@ -666,11 +666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8215' + x-ms-ccf-transaction-id: '2.826' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-28"}' headers: @@ -690,11 +690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8217' + x-ms-ccf-transaction-id: '2.827' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-29"}' headers: @@ -714,11 +714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8219' + x-ms-ccf-transaction-id: '2.829' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-30"}' headers: @@ -738,11 +738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8220' + x-ms-ccf-transaction-id: '2.831' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-31"}' headers: @@ -762,11 +762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8222' + x-ms-ccf-transaction-id: '2.833' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-32"}' headers: @@ -786,11 +786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8223' + x-ms-ccf-transaction-id: '2.834' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-33"}' headers: @@ -810,11 +810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8225' + x-ms-ccf-transaction-id: '2.836' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-34"}' headers: @@ -834,11 +834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8227' + x-ms-ccf-transaction-id: '2.837' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-35"}' headers: @@ -858,11 +858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8229' + x-ms-ccf-transaction-id: '2.839' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-36"}' headers: @@ -882,11 +882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8230' + x-ms-ccf-transaction-id: '2.841' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-37"}' headers: @@ -906,11 +906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8232' + x-ms-ccf-transaction-id: '2.842' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-38"}' headers: @@ -930,11 +930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8233' + x-ms-ccf-transaction-id: '2.844' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-39"}' headers: @@ -954,11 +954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8235' + x-ms-ccf-transaction-id: '2.846' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-40"}' headers: @@ -978,11 +978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8237' + x-ms-ccf-transaction-id: '2.848' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-41"}' headers: @@ -1002,11 +1002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8238' + x-ms-ccf-transaction-id: '2.849' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-42"}' headers: @@ -1026,11 +1026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8240' + x-ms-ccf-transaction-id: '2.851' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-43"}' headers: @@ -1050,11 +1050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8241' + x-ms-ccf-transaction-id: '2.852' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-44"}' headers: @@ -1074,11 +1074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8243' + x-ms-ccf-transaction-id: '2.854' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-45"}' headers: @@ -1098,11 +1098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8244' + x-ms-ccf-transaction-id: '2.856' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-46"}' headers: @@ -1122,11 +1122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8246' + x-ms-ccf-transaction-id: '2.857' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-47"}' headers: @@ -1146,11 +1146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8248' + x-ms-ccf-transaction-id: '2.859' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-48"}' headers: @@ -1170,11 +1170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8250' + x-ms-ccf-transaction-id: '2.861' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-49"}' headers: @@ -1194,11 +1194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8251' + x-ms-ccf-transaction-id: '2.862' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-50"}' headers: @@ -1218,11 +1218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8253' + x-ms-ccf-transaction-id: '2.864' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-51"}' headers: @@ -1242,11 +1242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8254' + x-ms-ccf-transaction-id: '2.866' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-52"}' headers: @@ -1266,11 +1266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8256' + x-ms-ccf-transaction-id: '2.868' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-53"}' headers: @@ -1290,11 +1290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8258' + x-ms-ccf-transaction-id: '2.869' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-54"}' headers: @@ -1314,11 +1314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8259' + x-ms-ccf-transaction-id: '2.871' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-55"}' headers: @@ -1338,11 +1338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8261' + x-ms-ccf-transaction-id: '2.873' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-56"}' headers: @@ -1362,11 +1362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8262' + x-ms-ccf-transaction-id: '2.875' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-57"}' headers: @@ -1386,11 +1386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8264' + x-ms-ccf-transaction-id: '2.876' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-58"}' headers: @@ -1410,11 +1410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8266' + x-ms-ccf-transaction-id: '2.878' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-59"}' headers: @@ -1434,11 +1434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8267' + x-ms-ccf-transaction-id: '2.880' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-60"}' headers: @@ -1458,11 +1458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8268' + x-ms-ccf-transaction-id: '2.882' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-61"}' headers: @@ -1482,11 +1482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8270' + x-ms-ccf-transaction-id: '2.883' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-62"}' headers: @@ -1506,11 +1506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8272' + x-ms-ccf-transaction-id: '2.885' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-63"}' headers: @@ -1530,11 +1530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8273' + x-ms-ccf-transaction-id: '2.887' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-64"}' headers: @@ -1554,11 +1554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8275' + x-ms-ccf-transaction-id: '2.888' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-65"}' headers: @@ -1578,11 +1578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8276' + x-ms-ccf-transaction-id: '2.890' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-66"}' headers: @@ -1602,11 +1602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8278' + x-ms-ccf-transaction-id: '2.892' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-67"}' headers: @@ -1626,11 +1626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8279' + x-ms-ccf-transaction-id: '2.893' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-68"}' headers: @@ -1650,11 +1650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8281' + x-ms-ccf-transaction-id: '2.895' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-69"}' headers: @@ -1674,11 +1674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8283' + x-ms-ccf-transaction-id: '2.897' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-70"}' headers: @@ -1698,11 +1698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8285' + x-ms-ccf-transaction-id: '2.898' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-71"}' headers: @@ -1722,11 +1722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8286' + x-ms-ccf-transaction-id: '2.900' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-72"}' headers: @@ -1746,11 +1746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8288' + x-ms-ccf-transaction-id: '2.902' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-73"}' headers: @@ -1770,11 +1770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8289' + x-ms-ccf-transaction-id: '2.904' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-74"}' headers: @@ -1794,11 +1794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8291' + x-ms-ccf-transaction-id: '2.905' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-75"}' headers: @@ -1818,11 +1818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8293' + x-ms-ccf-transaction-id: '2.907' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-76"}' headers: @@ -1842,11 +1842,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8294' + x-ms-ccf-transaction-id: '2.909' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-77"}' headers: @@ -1866,11 +1866,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8295' + x-ms-ccf-transaction-id: '2.910' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-78"}' headers: @@ -1890,11 +1890,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8297' + x-ms-ccf-transaction-id: '2.912' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-79"}' headers: @@ -1914,11 +1914,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8298' + x-ms-ccf-transaction-id: '2.913' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-80"}' headers: @@ -1938,11 +1938,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8300' + x-ms-ccf-transaction-id: '2.915' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-81"}' headers: @@ -1962,11 +1962,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8302' + x-ms-ccf-transaction-id: '2.917' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-82"}' headers: @@ -1986,11 +1986,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8304' + x-ms-ccf-transaction-id: '2.918' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-83"}' headers: @@ -2010,11 +2010,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8305' + x-ms-ccf-transaction-id: '2.920' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-84"}' headers: @@ -2034,11 +2034,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8307' + x-ms-ccf-transaction-id: '2.921' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-85"}' headers: @@ -2058,11 +2058,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8309' + x-ms-ccf-transaction-id: '2.923' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-86"}' headers: @@ -2082,11 +2082,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8310' + x-ms-ccf-transaction-id: '2.925' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-87"}' headers: @@ -2106,11 +2106,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8312' + x-ms-ccf-transaction-id: '2.926' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-88"}' headers: @@ -2130,11 +2130,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8313' + x-ms-ccf-transaction-id: '2.928' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-89"}' headers: @@ -2154,11 +2154,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8315' + x-ms-ccf-transaction-id: '2.929' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-90"}' headers: @@ -2178,11 +2178,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8317' + x-ms-ccf-transaction-id: '2.931' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-91"}' headers: @@ -2202,11 +2202,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8318' + x-ms-ccf-transaction-id: '2.933' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-92"}' headers: @@ -2226,11 +2226,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8320' + x-ms-ccf-transaction-id: '2.934' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-93"}' headers: @@ -2250,11 +2250,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8322' + x-ms-ccf-transaction-id: '2.935' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-94"}' headers: @@ -2274,11 +2274,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8323' + x-ms-ccf-transaction-id: '2.937' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-95"}' headers: @@ -2298,11 +2298,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8325' + x-ms-ccf-transaction-id: '2.939' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-96"}' headers: @@ -2322,11 +2322,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8326' + x-ms-ccf-transaction-id: '2.940' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-97"}' headers: @@ -2346,11 +2346,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8328' + x-ms-ccf-transaction-id: '2.942' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-98"}' headers: @@ -2370,11 +2370,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8330' + x-ms-ccf-transaction-id: '2.944' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-99"}' headers: @@ -2394,11 +2394,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8331' + x-ms-ccf-transaction-id: '2.945' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-100"}' headers: @@ -2418,11 +2418,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8333' + x-ms-ccf-transaction-id: '2.947' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-101"}' headers: @@ -2442,11 +2442,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8335' + x-ms-ccf-transaction-id: '2.949' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-102"}' headers: @@ -2466,11 +2466,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8336' + x-ms-ccf-transaction-id: '2.950' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-103"}' headers: @@ -2490,11 +2490,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8338' + x-ms-ccf-transaction-id: '2.952' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-104"}' headers: @@ -2514,11 +2514,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8339' + x-ms-ccf-transaction-id: '2.954' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-105"}' headers: @@ -2538,11 +2538,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8341' + x-ms-ccf-transaction-id: '2.956' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-106"}' headers: @@ -2562,11 +2562,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8343' + x-ms-ccf-transaction-id: '2.957' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-107"}' headers: @@ -2586,11 +2586,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8345' + x-ms-ccf-transaction-id: '2.959' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-108"}' headers: @@ -2610,11 +2610,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8346' + x-ms-ccf-transaction-id: '2.961' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-109"}' headers: @@ -2634,11 +2634,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8348' + x-ms-ccf-transaction-id: '2.963' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-110"}' headers: @@ -2658,11 +2658,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8350' + x-ms-ccf-transaction-id: '2.964' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-111"}' headers: @@ -2682,11 +2682,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8352' + x-ms-ccf-transaction-id: '2.966' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-112"}' headers: @@ -2706,11 +2706,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8353' + x-ms-ccf-transaction-id: '2.968' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-113"}' headers: @@ -2730,11 +2730,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8355' + x-ms-ccf-transaction-id: '2.969' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-114"}' headers: @@ -2754,11 +2754,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8356' + x-ms-ccf-transaction-id: '2.971' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-115"}' headers: @@ -2778,11 +2778,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8357' + x-ms-ccf-transaction-id: '2.973' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-116"}' headers: @@ -2802,11 +2802,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8359' + x-ms-ccf-transaction-id: '2.975' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-117"}' headers: @@ -2826,11 +2826,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8360' + x-ms-ccf-transaction-id: '2.977' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-118"}' headers: @@ -2850,11 +2850,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8362' + x-ms-ccf-transaction-id: '2.978' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-119"}' headers: @@ -2874,11 +2874,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8364' + x-ms-ccf-transaction-id: '2.980' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-120"}' headers: @@ -2898,11 +2898,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8365' + x-ms-ccf-transaction-id: '2.982' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-121"}' headers: @@ -2922,11 +2922,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8367' + x-ms-ccf-transaction-id: '2.984' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-122"}' headers: @@ -2946,11 +2946,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8368' + x-ms-ccf-transaction-id: '2.985' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-123"}' headers: @@ -2970,11 +2970,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8370' + x-ms-ccf-transaction-id: '2.986' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-124"}' headers: @@ -2994,11 +2994,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8372' + x-ms-ccf-transaction-id: '2.988' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-125"}' headers: @@ -3018,11 +3018,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8373' + x-ms-ccf-transaction-id: '2.989' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-126"}' headers: @@ -3042,11 +3042,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8375' + x-ms-ccf-transaction-id: '2.991' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-127"}' headers: @@ -3066,11 +3066,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8377' + x-ms-ccf-transaction-id: '2.993' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-128"}' headers: @@ -3090,11 +3090,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8378' + x-ms-ccf-transaction-id: '2.994' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-129"}' headers: @@ -3114,11 +3114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8380' + x-ms-ccf-transaction-id: '2.996' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-130"}' headers: @@ -3138,11 +3138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8382' + x-ms-ccf-transaction-id: '2.998' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-131"}' headers: @@ -3162,11 +3162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8383' + x-ms-ccf-transaction-id: '2.999' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-132"}' headers: @@ -3186,11 +3186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8385' + x-ms-ccf-transaction-id: '2.1000' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-133"}' headers: @@ -3210,11 +3210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8387' + x-ms-ccf-transaction-id: '2.1002' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-134"}' headers: @@ -3234,11 +3234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8388' + x-ms-ccf-transaction-id: '2.1004' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-135"}' headers: @@ -3258,11 +3258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8390' + x-ms-ccf-transaction-id: '2.1005' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-136"}' headers: @@ -3282,11 +3282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8391' + x-ms-ccf-transaction-id: '2.1007' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-137"}' headers: @@ -3306,11 +3306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8393' + x-ms-ccf-transaction-id: '2.1009' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-138"}' headers: @@ -3330,11 +3330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8395' + x-ms-ccf-transaction-id: '2.1011' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-139"}' headers: @@ -3354,11 +3354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8396' + x-ms-ccf-transaction-id: '2.1012' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-140"}' headers: @@ -3378,11 +3378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8398' + x-ms-ccf-transaction-id: '2.1014' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-141"}' headers: @@ -3402,11 +3402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8400' + x-ms-ccf-transaction-id: '2.1016' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-142"}' headers: @@ -3426,11 +3426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8401' + x-ms-ccf-transaction-id: '2.1018' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-143"}' headers: @@ -3450,11 +3450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8403' + x-ms-ccf-transaction-id: '2.1020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-144"}' headers: @@ -3474,11 +3474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8405' + x-ms-ccf-transaction-id: '2.1022' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-145"}' headers: @@ -3498,11 +3498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8407' + x-ms-ccf-transaction-id: '2.1023' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-146"}' headers: @@ -3522,11 +3522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8408' + x-ms-ccf-transaction-id: '2.1025' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-147"}' headers: @@ -3546,11 +3546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8410' + x-ms-ccf-transaction-id: '2.1027' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-148"}' headers: @@ -3570,11 +3570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8412' + x-ms-ccf-transaction-id: '2.1028' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-149"}' headers: @@ -3594,11 +3594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8413' + x-ms-ccf-transaction-id: '2.1030' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-150"}' headers: @@ -3618,11 +3618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8415' + x-ms-ccf-transaction-id: '2.1032' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-151"}' headers: @@ -3642,11 +3642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8416' + x-ms-ccf-transaction-id: '2.1033' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-152"}' headers: @@ -3666,11 +3666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8418' + x-ms-ccf-transaction-id: '2.1035' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-153"}' headers: @@ -3690,11 +3690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8419' + x-ms-ccf-transaction-id: '2.1037' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-154"}' headers: @@ -3714,11 +3714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8421' + x-ms-ccf-transaction-id: '2.1038' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-155"}' headers: @@ -3738,11 +3738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8423' + x-ms-ccf-transaction-id: '2.1040' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-156"}' headers: @@ -3762,11 +3762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8424' + x-ms-ccf-transaction-id: '2.1042' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-157"}' headers: @@ -3786,11 +3786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8426' + x-ms-ccf-transaction-id: '2.1043' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-158"}' headers: @@ -3810,11 +3810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8428' + x-ms-ccf-transaction-id: '2.1045' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-159"}' headers: @@ -3834,11 +3834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8429' + x-ms-ccf-transaction-id: '2.1047' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-160"}' headers: @@ -3858,11 +3858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8431' + x-ms-ccf-transaction-id: '2.1049' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-161"}' headers: @@ -3882,11 +3882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8433' + x-ms-ccf-transaction-id: '2.1051' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-162"}' headers: @@ -3906,11 +3906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8434' + x-ms-ccf-transaction-id: '2.1052' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-163"}' headers: @@ -3930,11 +3930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8436' + x-ms-ccf-transaction-id: '2.1054' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-164"}' headers: @@ -3954,11 +3954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8438' + x-ms-ccf-transaction-id: '2.1056' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-165"}' headers: @@ -3978,11 +3978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8440' + x-ms-ccf-transaction-id: '2.1058' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-166"}' headers: @@ -4002,11 +4002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8442' + x-ms-ccf-transaction-id: '2.1060' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-167"}' headers: @@ -4026,11 +4026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8444' + x-ms-ccf-transaction-id: '2.1061' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-168"}' headers: @@ -4050,11 +4050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8446' + x-ms-ccf-transaction-id: '2.1063' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-169"}' headers: @@ -4074,11 +4074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8447' + x-ms-ccf-transaction-id: '2.1065' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-170"}' headers: @@ -4098,11 +4098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8449' + x-ms-ccf-transaction-id: '2.1067' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-171"}' headers: @@ -4122,11 +4122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8451' + x-ms-ccf-transaction-id: '2.1069' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-172"}' headers: @@ -4146,11 +4146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8452' + x-ms-ccf-transaction-id: '2.1071' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-173"}' headers: @@ -4170,11 +4170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8454' + x-ms-ccf-transaction-id: '2.1073' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-174"}' headers: @@ -4194,11 +4194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8456' + x-ms-ccf-transaction-id: '2.1074' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-175"}' headers: @@ -4218,11 +4218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8458' + x-ms-ccf-transaction-id: '2.1075' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-176"}' headers: @@ -4242,11 +4242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8459' + x-ms-ccf-transaction-id: '2.1076' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-177"}' headers: @@ -4266,11 +4266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8461' + x-ms-ccf-transaction-id: '2.1078' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-178"}' headers: @@ -4290,11 +4290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8463' + x-ms-ccf-transaction-id: '2.1080' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-179"}' headers: @@ -4314,11 +4314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8464' + x-ms-ccf-transaction-id: '2.1082' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-180"}' headers: @@ -4338,11 +4338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8466' + x-ms-ccf-transaction-id: '2.1083' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-181"}' headers: @@ -4362,11 +4362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8468' + x-ms-ccf-transaction-id: '2.1085' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-182"}' headers: @@ -4386,11 +4386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8469' + x-ms-ccf-transaction-id: '2.1087' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-183"}' headers: @@ -4410,11 +4410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8471' + x-ms-ccf-transaction-id: '2.1088' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-184"}' headers: @@ -4434,11 +4434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8472' + x-ms-ccf-transaction-id: '2.1090' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-185"}' headers: @@ -4458,11 +4458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8474' + x-ms-ccf-transaction-id: '2.1092' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-186"}' headers: @@ -4482,11 +4482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8476' + x-ms-ccf-transaction-id: '2.1094' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-187"}' headers: @@ -4506,11 +4506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8477' + x-ms-ccf-transaction-id: '2.1095' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-188"}' headers: @@ -4530,11 +4530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8479' + x-ms-ccf-transaction-id: '2.1097' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-189"}' headers: @@ -4554,11 +4554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8481' + x-ms-ccf-transaction-id: '2.1099' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-190"}' headers: @@ -4578,11 +4578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8482' + x-ms-ccf-transaction-id: '2.1100' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-191"}' headers: @@ -4602,11 +4602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8484' + x-ms-ccf-transaction-id: '2.1102' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-192"}' headers: @@ -4626,11 +4626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8486' + x-ms-ccf-transaction-id: '2.1103' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-193"}' headers: @@ -4650,11 +4650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8487' + x-ms-ccf-transaction-id: '2.1104' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-194"}' headers: @@ -4674,11 +4674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8489' + x-ms-ccf-transaction-id: '2.1106' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-195"}' headers: @@ -4698,11 +4698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8491' + x-ms-ccf-transaction-id: '2.1108' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-196"}' headers: @@ -4722,11 +4722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8492' + x-ms-ccf-transaction-id: '2.1109' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-197"}' headers: @@ -4746,11 +4746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8494' + x-ms-ccf-transaction-id: '2.1111' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-198"}' headers: @@ -4770,11 +4770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8496' + x-ms-ccf-transaction-id: '2.1113' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-199"}' headers: @@ -4794,11 +4794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8497' + x-ms-ccf-transaction-id: '2.1115' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-200"}' headers: @@ -4818,11 +4818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8499' + x-ms-ccf-transaction-id: '2.1117' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: null headers: @@ -4831,19 +4831,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.780 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.780\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1117' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.780 - request: body: null headers: @@ -4852,19 +4852,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.780 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881\",\n + \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.780\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.789\"\n + \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.797\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.805\"\n + \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.813\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.823\"\n + \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.831\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.839\"\n + \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.848\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.856\"\n + \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.864\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.873\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1361' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.780 - request: body: null headers: @@ -4873,38 +4891,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273\",\n - \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8172\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8180\"\n - \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8188\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8196\"\n - \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8205\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8212\"\n - \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8220\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8229\"\n - \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8237\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8244\"\n - \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8253\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8261\"\n - \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8268\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1477' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8172 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 - request: body: null headers: @@ -4913,19 +4912,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 - request: body: null headers: @@ -4934,38 +4933,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8374\",\n - \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8276\"\n },\n {\n \"contents\": - \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8285\"\n - \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8293\"\n },\n {\n \"contents\": - \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8300\"\n - \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8309\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8317\"\n - \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8325\"\n },\n {\n \"contents\": - \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8333\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8341\"\n },\n {\n \"contents\": - \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8350\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8357\"\n },\n {\n \"contents\": - \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8365\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8373\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982\",\n + \ \"entries\": [\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.882\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.890\"\n + \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.898\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.907\"\n + \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.915\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.923\"\n + \ },\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.931\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.939\"\n + \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.947\"\n },\n {\n \"contents\": + \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.956\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.964\"\n },\n {\n \"contents\": + \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.973\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1367' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8273 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 - request: body: null headers: @@ -4974,37 +4972,58 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8374 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8475\",\n - \ \"entries\": [\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8382\"\n },\n {\n \"contents\": + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '122' + content-type: application/json + x-ms-ccf-transaction-id: '2.1118' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083\",\n + \ \"entries\": [\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.982\"\n },\n {\n \"contents\": + \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.989\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.998\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8390\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8398\"\n },\n {\n \"contents\": + \"2.1005\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1014\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8407\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8415\"\n },\n {\n \"contents\": + \"2.1023\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1032\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8423\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8431\"\n },\n {\n \"contents\": + \"2.1040\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1049\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8440\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8449\"\n },\n {\n \"contents\": + \"2.1058\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1067\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8458\"\n },\n {\n \"contents\": \"message-180\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8466\"\n },\n {\n \"contents\": - \"message-185\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8474\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.1075\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1385' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8374 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982 - request: body: null headers: @@ -5013,23 +5032,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8475 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8482\"\n },\n - \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.8491\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8499\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '353' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8475 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 - request: body: null headers: @@ -5038,19 +5053,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 - request: body: null headers: @@ -5059,19 +5074,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-180\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1083\"\n },\n + \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.1092\"\n },\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1100\"\n },\n + \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.1108\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1117\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '561' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 - request: body: null headers: @@ -5080,38 +5102,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.782 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275\",\n - \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8174\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8182\"\n - \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8190\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8198\"\n - \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8206\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8214\"\n - \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8222\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8230\"\n - \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8238\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8246\"\n - \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8254\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8262\"\n - \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8270\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.782\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1477' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8174 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.782 - request: body: null headers: @@ -5120,19 +5123,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.782 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883\",\n + \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.782\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.790\"\n + \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.798\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.807\"\n + \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.815\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.824\"\n + \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.833\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.841\"\n + \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.849\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.857\"\n + \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.866\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.875\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1361' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.782 - request: body: null headers: @@ -5141,19 +5162,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 - request: body: null headers: @@ -5162,38 +5183,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376\",\n - \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8278\"\n },\n {\n \"contents\": - \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8286\"\n - \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8294\"\n },\n {\n \"contents\": - \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8302\"\n - \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8310\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8318\"\n - \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8326\"\n },\n {\n \"contents\": - \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8335\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8343\"\n },\n {\n \"contents\": - \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8352\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8359\"\n },\n {\n \"contents\": - \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8367\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8375\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1485' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8275 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 - request: body: null headers: @@ -5202,19 +5204,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984\",\n + \ \"entries\": [\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.883\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.892\"\n + \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.900\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.909\"\n + \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.917\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.925\"\n + \ },\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.933\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.940\"\n + \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.949\"\n },\n {\n \"contents\": + \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.957\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.966\"\n },\n {\n \"contents\": + \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.975\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1367' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 - request: body: null headers: @@ -5223,19 +5243,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984 - request: body: null headers: @@ -5244,37 +5264,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8477\",\n - \ \"entries\": [\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8383\"\n },\n {\n \"contents\": + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085\",\n + \ \"entries\": [\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.984\"\n },\n {\n \"contents\": + \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.991\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.999\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8391\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8400\"\n },\n {\n \"contents\": + \"2.1007\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1016\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8408\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8416\"\n },\n {\n \"contents\": + \"2.1025\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1033\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8424\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8433\"\n },\n {\n \"contents\": + \"2.1042\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1051\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8442\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8451\"\n },\n {\n \"contents\": + \"2.1060\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1069\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8459\"\n },\n {\n \"contents\": \"message-181\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8468\"\n },\n {\n \"contents\": - \"message-186\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8476\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.1076\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1385' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8376 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984 - request: body: null headers: @@ -5283,21 +5303,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8477 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8484\"\n },\n - \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.8492\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '249' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8477 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 - request: body: null headers: @@ -5306,19 +5324,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 - request: body: null headers: @@ -5327,19 +5345,24 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-181\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1085\"\n },\n + \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.1094\"\n },\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1102\"\n },\n + \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.1109\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '457' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 - request: body: null headers: @@ -5348,19 +5371,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.784 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.784\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.784 - request: body: null headers: @@ -5369,38 +5392,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.784 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8175\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8184\"\n + \"2\",\n \"transactionId\": \"2.784\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.792\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8192\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8200\"\n + \"2\",\n \"transactionId\": \"2.800\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.808\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8208\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8215\"\n + \"2\",\n \"transactionId\": \"2.817\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.826\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8223\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8232\"\n + \"2\",\n \"transactionId\": \"2.834\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.842\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8240\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8248\"\n + \"2\",\n \"transactionId\": \"2.851\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.859\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8256\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8264\"\n - \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8272\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"2.868\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.876\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1361' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8175 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.784 - request: body: null headers: @@ -5409,19 +5431,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 - request: body: null headers: @@ -5430,19 +5452,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 - request: body: null headers: @@ -5451,37 +5473,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377\",\n - \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8279\"\n },\n {\n \"contents\": - \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8288\"\n - \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8295\"\n },\n {\n \"contents\": - \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8304\"\n - \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8312\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8320\"\n - \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8328\"\n },\n {\n \"contents\": - \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8336\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8345\"\n },\n {\n \"contents\": - \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8353\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8360\"\n },\n {\n \"contents\": - \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8368\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986\",\n + \ \"entries\": [\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.885\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.893\"\n + \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.902\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.910\"\n + \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.918\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.926\"\n + \ },\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.934\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.942\"\n + \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.950\"\n },\n {\n \"contents\": + \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.959\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.968\"\n },\n {\n \"contents\": + \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.977\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.985\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '1470' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8276 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 - request: body: null headers: @@ -5490,19 +5513,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986 - request: body: null headers: @@ -5511,38 +5534,35 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8478\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087\",\n \ \"entries\": [\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8377\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"2.993\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8385\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8393\"\n },\n {\n \"contents\": + \"2.1000\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1009\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8401\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8410\"\n },\n {\n \"contents\": + \"2.1018\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1027\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8418\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8426\"\n },\n {\n \"contents\": + \"2.1035\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1043\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8434\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8444\"\n },\n {\n \"contents\": + \"2.1052\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1061\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8452\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8461\"\n },\n {\n \"contents\": - \"message-182\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8469\"\n },\n {\n \"contents\": \"message-187\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8477\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.1071\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1078\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1492' + content-length: '1283' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8377 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986 - request: body: null headers: @@ -5551,21 +5571,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8478 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8486\"\n },\n - \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.8494\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '249' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8478 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087 - request: body: null headers: @@ -5574,19 +5592,24 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-182\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1087\"\n },\n + \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.1095\"\n },\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1103\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.1111\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '457' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087 - request: body: null headers: @@ -5595,19 +5618,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.785 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.785\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.785 - request: body: null headers: @@ -5616,38 +5639,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.785 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8177\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8185\"\n + \"3\",\n \"transactionId\": \"2.785\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.793\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8193\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8201\"\n + \"3\",\n \"transactionId\": \"2.802\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.810\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8210\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8217\"\n + \"3\",\n \"transactionId\": \"2.819\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.827\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8225\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8233\"\n + \"3\",\n \"transactionId\": \"2.836\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.844\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8241\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8250\"\n + \"3\",\n \"transactionId\": \"2.852\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.861\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8258\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8266\"\n - \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8273\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"2.869\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.878\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1361' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8177 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.785 - request: body: null headers: @@ -5656,19 +5678,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 - request: body: null headers: @@ -5677,19 +5699,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 - request: body: null headers: @@ -5698,38 +5720,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379\",\n - \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8281\"\n },\n {\n \"contents\": - \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8289\"\n - \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8297\"\n },\n {\n \"contents\": - \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8305\"\n - \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8313\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8322\"\n - \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8330\"\n },\n {\n \"contents\": - \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8338\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8346\"\n },\n {\n \"contents\": - \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8355\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8362\"\n },\n {\n \"contents\": - \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8370\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8378\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987\",\n + \ \"entries\": [\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.887\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.895\"\n + \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.904\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.912\"\n + \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.920\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.928\"\n + \ },\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.935\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.944\"\n + \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.952\"\n },\n {\n \"contents\": + \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.961\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.969\"\n },\n {\n \"contents\": + \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.978\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.986\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1470' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8278 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 - request: body: null headers: @@ -5738,19 +5760,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 - request: body: null headers: @@ -5759,37 +5781,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480\",\n - \ \"entries\": [\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8387\"\n },\n {\n \"contents\": - \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8395\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8403\"\n },\n {\n \"contents\": - \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8412\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8419\"\n },\n {\n \"contents\": - \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8428\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8436\"\n },\n {\n \"contents\": - \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8446\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8454\"\n },\n {\n \"contents\": - \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8463\"\n },\n {\n \"contents\": \"message-183\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8471\"\n },\n {\n \"contents\": - \"message-188\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8479\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1388' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8379 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 - request: body: null headers: @@ -5798,19 +5802,56 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088\",\n + \ \"entries\": [\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.994\"\n },\n {\n \"contents\": + \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1002\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1011\"\n },\n {\n \"contents\": + \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1020\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1028\"\n },\n {\n \"contents\": + \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1037\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1045\"\n },\n {\n \"contents\": + \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1054\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1063\"\n },\n {\n \"contents\": + \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1073\"\n },\n {\n \"contents\": \"message-178\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1080\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1283' + content-type: application/json + x-ms-ccf-transaction-id: '2.1118' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088 - request: body: null headers: @@ -5819,21 +5860,24 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8487\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-183\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1088\"\n },\n + \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.1097\"\n },\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1104\"\n },\n \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.8496\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"2.1113\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '249' + content-length: '457' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8480 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088 - request: body: null headers: @@ -5842,19 +5886,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8179 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.787 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8179\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.787\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8179 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.787 - request: body: null headers: @@ -5863,38 +5907,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8179 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.787 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8179\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8187\"\n + \"4\",\n \"transactionId\": \"2.787\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.795\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8195\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8203\"\n + \"4\",\n \"transactionId\": \"2.803\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.812\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8211\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8219\"\n + \"4\",\n \"transactionId\": \"2.821\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.829\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8227\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8235\"\n + \"4\",\n \"transactionId\": \"2.837\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.846\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8243\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8251\"\n + \"4\",\n \"transactionId\": \"2.854\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.862\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8259\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8267\"\n - \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8275\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"2.871\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.880\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1361' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8179 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.787 - request: body: null headers: @@ -5903,19 +5946,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 - request: body: null headers: @@ -5924,19 +5967,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 - request: body: null headers: @@ -5945,38 +5988,38 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381\",\n - \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8283\"\n },\n {\n \"contents\": - \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8291\"\n - \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8298\"\n },\n {\n \"contents\": - \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8307\"\n - \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8315\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8323\"\n - \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8331\"\n },\n {\n \"contents\": - \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8339\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8348\"\n },\n {\n \"contents\": - \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8356\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8364\"\n },\n {\n \"contents\": - \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8372\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8380\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989\",\n + \ \"entries\": [\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.888\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.897\"\n + \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.905\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.913\"\n + \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.921\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.929\"\n + \ },\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.937\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.945\"\n + \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.954\"\n },\n {\n \"contents\": + \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.963\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.971\"\n },\n {\n \"contents\": + \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.980\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.988\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1470' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8280 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 - request: body: null headers: @@ -5985,19 +6028,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '122' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989 - request: body: null headers: @@ -6006,37 +6049,35 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482\",\n - \ \"entries\": [\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8388\"\n },\n {\n \"contents\": - \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8396\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8405\"\n },\n {\n \"contents\": - \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8413\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8421\"\n },\n {\n \"contents\": - \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8429\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8438\"\n },\n {\n \"contents\": - \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8447\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8456\"\n },\n {\n \"contents\": - \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8464\"\n },\n {\n \"contents\": \"message-184\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8472\"\n },\n {\n \"contents\": - \"message-189\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8481\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090\",\n + \ \"entries\": [\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.996\"\n },\n {\n \"contents\": + \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1004\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1012\"\n },\n {\n \"contents\": + \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1022\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1030\"\n },\n {\n \"contents\": + \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1038\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1047\"\n },\n {\n \"contents\": + \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1056\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1065\"\n },\n {\n \"contents\": + \"message-174\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1074\"\n },\n {\n \"contents\": \"message-179\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1082\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1283' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8381 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989 - request: body: null headers: @@ -6045,19 +6086,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090 - request: body: null headers: @@ -6066,19 +6107,22 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8489\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-184\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1090\"\n },\n + \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.1099\"\n },\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1106\"\n },\n \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.8497\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"2.1115\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '249' + content-length: '457' content-type: application/json - x-ms-ccf-transaction-id: '5.8500' + x-ms-ccf-transaction-id: '2.1118' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8482 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml index fcc8908cade99..62a592a6a0bf6 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '5.8501' + x-ms-ccf-transaction-id: '2.1119' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -38,11 +38,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '5.8502' + x-ms-ccf-transaction-id: '2.1120' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -57,11 +57,11 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '5.8503' + x-ms-ccf-transaction-id: '2.1121' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: '{"assignedRole": "Reader"}' headers: @@ -81,11 +81,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '5.8504' + x-ms-ccf-transaction-id: '2.1122' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -101,11 +101,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '5.8505' + x-ms-ccf-transaction-id: '2.1123' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -120,9 +120,9 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '5.8506' + x-ms-ccf-transaction-id: '2.1124' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml index c57e3b21828b7..093798e3989d3 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml @@ -15,11 +15,11 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '5.8506' + x-ms-ccf-transaction-id: '2.1125' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview - request: body: null headers: @@ -80,11 +80,11 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '5.8507' + x-ms-ccf-transaction-id: '2.1125' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview - request: body: null headers: @@ -96,13 +96,13 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + string: '{"currentNodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '5.8507' + x-ms-ccf-transaction-id: '2.1125' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml index f7bb7dc4e7cc9..7c041fbdf0433 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8508' + - '2.1126' status: code: 200 message: OK @@ -41,17 +41,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.8508"}' + string: '{"state":"Pending","transactionId":"2.1126"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8508' + - '2.1126' status: code: 200 message: OK @@ -67,43 +67,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.8508"}' - headers: - content-length: - - '44' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '5.8508' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/status?api-version=0.1-preview - response: - body: - string: '{"state":"Committed","transactionId":"5.8508"}' + string: '{"state":"Committed","transactionId":"2.1126"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8509' + - '2.1127' status: code: 200 message: OK @@ -119,17 +93,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8508"}' + string: '{"state":"Committed","transactionId":"2.1126"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8509' + - '2.1127' status: code: 200 message: OK @@ -145,7 +119,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -157,7 +131,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8509' + - '2.1127' status: code: 200 message: OK @@ -173,27 +147,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"4eb0243b860615b986c70620c97ae8431229da770ecb95761a914c3df03c760e\",\n - \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"7776b2906866b674ba369841f1ca68da18b59d116a95c773c852ef06d42e828d\"\n - \ },\n {\n \"left\": \"d8ac12c7cd548c4fb01c923bd2d4070c9d150195244ebaefd0687d56c77668a7\"\n - \ },\n {\n \"left\": \"cae806fa794bec985d5195ef013848d552588bb078a1b9f6e2e05e57ed2f858e\"\n - \ },\n {\n \"left\": \"69471aa575d0f5f9de0bdb56c6d30d72e6b6dfa805d6719990d2e4c27d62c75a\"\n - \ },\n {\n \"left\": \"bfba97cc0e1204352c58f192f98e6d6c111dcd6f7d1fec76fe999287401bfac8\"\n - \ },\n {\n \"left\": \"11e3cb1e7ec8f8c12e5e60559d2a6721a6ce1724df9e743476c406430622a39f\"\n - \ }\n ],\n \"root\": \"4508b98dfb061ef4aeb424e935b47d42c9cfa83be4034c16cbec95104ad69e13\",\n - \ \"signature\": \"MGUCMQC8Vovcx3dEJxSjfuXyJyzMwv4eTli520zkdMRh2wy77+GSxn/+0t/H20+mbmqkDoICMAVWaG+u1/+irSIbwqvBKDJ5zTPZQ9gcONmdtFsmXZq5MTh0Dfkk0cHLRHuOQHc+9A==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8508\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"4239dfc44fb5d25d71802e1e11cb13c702e8f41e106c92446d1f5dc516b29015\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"38945e162bc97c3f267f93db6c7f14dbe9dfc622d6b446e8763927e05d20848c\"\n + \ },\n {\n \"left\": \"fc566f364e7d1a07742a1b3d132ac2c2ddc1055840286ac40dc60216dbdc850e\"\n + \ },\n {\n \"left\": \"fbf3b70962133b7333211a8254293be330bf8640ee6c8dc4bf3c07fc660afc08\"\n + \ },\n {\n \"left\": \"a8f036989594fad49557f2830c197f473d03614127c44091db6814d11715914f\"\n + \ },\n {\n \"left\": \"8a72a553e1ed934a054eb9ae9d26a9e4ce7a07b3524ba5cb50704e00b14c5799\"\n + \ }\n ],\n \"root\": \"5e053d2dfc9d5c412e9db1ab1975368d6aa2520edeb0001a1bd6c7909dce65df\",\n + \ \"signature\": \"MGUCMChIb7F1QRUMW5JWE8fcAY+mViJO+8dnxwafKCbDm66idRoJr6Zdge6X8DMbgj5Q3AIxANjDCQyatc0YZkfK8+Wb4CA//5S1mGbHY46lHID9LgaxXTBAE1X0vAKa3r3vR6sO+g==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1126\"\n}" headers: content-length: - - '1095' + - '995' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8509' + - '2.1127' status: code: 200 message: OK @@ -212,14 +185,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8509"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1127"}' headers: content-length: - '94' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8509' + - '2.1127' status: code: 200 message: OK @@ -249,33 +222,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8510' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8510/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"5.8510"}' - headers: - content-length: - - '44' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '5.8510' + - '2.1128' status: code: 200 message: OK @@ -291,17 +238,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8510/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1128/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.8510"}' + string: '{"state":"Pending","transactionId":"2.1128"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8511' + - '2.1129' status: code: 200 message: OK @@ -317,17 +264,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8510/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1128/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8510"}' + string: '{"state":"Committed","transactionId":"2.1128"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8511' + - '2.1129' status: code: 200 message: OK @@ -346,14 +293,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8511"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1129"}' headers: content-length: - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8511' + - '2.1129' status: code: 200 message: OK @@ -369,11 +316,11 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8508?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.8508\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.1126\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -381,7 +328,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8511' + - '2.1129' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml index 1501f5b4825a8..938b58d712251 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8512' + - '2.1130' status: code: 200 message: OK @@ -41,17 +41,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.8512"}' + string: '{"state":"Pending","transactionId":"2.1130"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8512' + - '2.1130' status: code: 200 message: OK @@ -67,17 +67,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8512"}' + string: '{"state":"Pending","transactionId":"2.1130"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '2.1131' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"2.1130"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8513' + - '2.1131' status: code: 200 message: OK @@ -93,17 +119,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8512"}' + string: '{"state":"Committed","transactionId":"2.1130"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8513' + - '2.1131' status: code: 200 message: OK @@ -119,7 +145,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -131,7 +157,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8513' + - '2.1131' status: code: 200 message: OK @@ -147,24 +173,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"fc1a9b9bd9665e70cc760c59cc18a1185551af44f2ce45ae5573d32093ba7392\",\n - \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"03fa991ae46ba9cbc3f725b4430880fa0143816d67f820f693e87072f002dd7b\"\n - \ },\n {\n \"left\": \"bfba97cc0e1204352c58f192f98e6d6c111dcd6f7d1fec76fe999287401bfac8\"\n - \ },\n {\n \"left\": \"11e3cb1e7ec8f8c12e5e60559d2a6721a6ce1724df9e743476c406430622a39f\"\n - \ }\n ],\n \"root\": \"9b3220fc5bc0749075f660812881c6f6800df659d7b148b351da4543db59630c\",\n - \ \"signature\": \"MGUCMCLxyWxW06ziSJlS6svvQRAWWQn1kA2v/NxQyrUdEAeWj2d4RXEABSTI0wHZ/i92bwIxAPdn7ERbWDLCQgJmMYLjeA6hwMyuzNdxx8YNIIXgErQoifSdXfMt+KPxb4whr+zqgQ==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8512\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"adb9b6e9b84a6c5febe70bf7dcd9b8941e4be7cea28a6e17919bc912a83c864d\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"546f81ba9eb19c5349e0d23c214986dfc4761b99d406061c8c8a22624acc819e\"\n + \ },\n {\n \"left\": \"935b1a17999fd9e35d60d1b51fe120e1f513e0bf9f9db9a4f73bfd5e0000aa44\"\n + \ },\n {\n \"left\": \"fbf3b70962133b7333211a8254293be330bf8640ee6c8dc4bf3c07fc660afc08\"\n + \ },\n {\n \"left\": \"a8f036989594fad49557f2830c197f473d03614127c44091db6814d11715914f\"\n + \ },\n {\n \"left\": \"8a72a553e1ed934a054eb9ae9d26a9e4ce7a07b3524ba5cb50704e00b14c5799\"\n + \ }\n ],\n \"root\": \"4026b9fc6474e874e193c71e13b5b96a286d953ec0ccd78aa94eeed08e435bdc\",\n + \ \"signature\": \"MGQCMG/7Einl2yUm+v/wAB43uJW9aI/OaBIvYJWRXtzKu0VKFgh1dzZfmE+ra7QXQ28JwwIwJxS4M5ipivg2HaJ6IWrcMMCzK7KmdGsi4uWGAHnilH9nz2CqJzUFf5jEpwlGHLKh\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1130\"\n}" headers: content-length: - - '795' + - '991' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8513' + - '2.1131' status: code: 200 message: OK @@ -183,14 +211,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.8513"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.1131"}' headers: content-length: - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8513' + - '2.1131' status: code: 200 message: OK @@ -220,7 +248,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8514' + - '2.1132' status: code: 200 message: OK @@ -236,17 +264,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8514/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1132/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.8514"}' + string: '{"state":"Pending","transactionId":"2.1132"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8514' + - '2.1132' status: code: 200 message: OK @@ -262,17 +290,17 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8514/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1132/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8514"}' + string: '{"state":"Committed","transactionId":"2.1132"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8515' + - '2.1133' status: code: 200 message: OK @@ -291,14 +319,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.8515"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.1133"}' headers: content-length: - '99' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8515' + - '2.1133' status: code: 200 message: OK @@ -314,11 +342,11 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8512?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.8512\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.1130\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -326,7 +354,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8515' + - '2.1133' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml index 21c4cb1486228..7bdb37df3d114 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8516' + - '2.1134' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8517' + - '2.1136' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8519' + - '2.1137' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8520' + - '2.1138' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8521' + - '2.1139' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8522' + - '2.1140' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8523' + - '2.1142' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8524' + - '2.1143' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8525' + - '2.1144' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8527' + - '2.1145' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8528' + - '2.1146' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8529' + - '2.1147' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8530' + - '2.1148' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8531' + - '2.1150' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8532' + - '2.1151' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8534' + - '2.1152' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8535' + - '2.1153' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8536' + - '2.1154' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8537' + - '2.1156' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8538' + - '2.1157' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8540' + - '2.1158' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8541' + - '2.1159' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8542' + - '2.1160' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8543' + - '2.1162' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8544' + - '2.1163' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8546' + - '2.1164' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8547' + - '2.1165' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8548' + - '2.1167' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8549' + - '2.1168' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8550' + - '2.1169' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8552' + - '2.1170' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8553' + - '2.1171' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8554' + - '2.1173' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8555' + - '2.1174' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8556' + - '2.1175' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8557' + - '2.1176' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8558' + - '2.1177' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8559' + - '2.1178' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8560' + - '2.1180' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8561' + - '2.1181' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8563' + - '2.1182' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8564' + - '2.1183' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8565' + - '2.1184' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8566' + - '2.1186' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8567' + - '2.1187' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8568' + - '2.1188' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8570' + - '2.1189' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8571' + - '2.1190' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8572' + - '2.1192' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8573' + - '2.1193' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8574' + - '2.1194' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8575' + - '2.1195' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8576' + - '2.1196' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8578' + - '2.1198' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8579' + - '2.1199' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8580' + - '2.1200' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8581' + - '2.1201' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8583' + - '2.1202' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8584' + - '2.1203' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8585' + - '2.1205' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8586' + - '2.1206' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8587' + - '2.1207' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8588' + - '2.1208' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8590' + - '2.1209' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8591' + - '2.1210' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8592' + - '2.1212' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8593' + - '2.1213' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8594' + - '2.1214' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8595' + - '2.1216' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8597' + - '2.1217' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8598' + - '2.1218' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8599' + - '2.1219' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8600' + - '2.1220' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8601' + - '2.1221' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8602' + - '2.1223' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8604' + - '2.1224' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8605' + - '2.1225' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8606' + - '2.1226' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8607' + - '2.1228' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8608' + - '2.1229' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8610' + - '2.1230' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8611' + - '2.1231' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8612' + - '2.1232' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8613' + - '2.1234' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8614' + - '2.1235' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8615' + - '2.1236' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8616' + - '2.1237' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8617' + - '2.1238' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8618' + - '2.1239' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8619' + - '2.1241' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8621' + - '2.1242' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8622' + - '2.1243' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8623' + - '2.1244' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8624' + - '2.1246' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8625' + - '2.1247' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8626' + - '2.1248' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8628' + - '2.1249' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8629' + - '2.1250' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8630' + - '2.1251' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8631' + - '2.1253' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8632' + - '2.1254' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8633' + - '2.1255' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8635' + - '2.1256' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8636' + - '2.1257' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8637' + - '2.1259' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8638' + - '2.1260' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8639' + - '2.1261' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8640' + - '2.1262' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8642' + - '2.1263' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8643' + - '2.1265' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8644' + - '2.1266' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8645' + - '2.1267' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8646' + - '2.1268' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8647' + - '2.1269' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8649' + - '2.1270' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8650' + - '2.1272' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8651' + - '2.1273' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8652' + - '2.1274' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8653' + - '2.1275' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8654' + - '2.1276' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8655' + - '2.1277' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8656' + - '2.1279' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8657' + - '2.1280' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8658' + - '2.1281' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8660' + - '2.1282' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8661' + - '2.1283' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8662' + - '2.1285' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8663' + - '2.1286' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8664' + - '2.1287' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8665' + - '2.1288' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8666' + - '2.1290' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8668' + - '2.1291' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8669' + - '2.1292' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8670' + - '2.1293' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8671' + - '2.1294' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8672' + - '2.1295' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8674' + - '2.1297' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8675' + - '2.1298' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8676' + - '2.1299' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8677' + - '2.1300' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8678' + - '2.1301' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8680' + - '2.1302' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8681' + - '2.1304' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8682' + - '2.1305' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8683' + - '2.1306' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8684' + - '2.1307' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8686' + - '2.1308' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8687' + - '2.1309' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8688' + - '2.1311' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8689' + - '2.1312' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8690' + - '2.1313' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8691' + - '2.1314' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8692' + - '2.1315' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8694' + - '2.1316' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8695' + - '2.1318' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8696' + - '2.1319' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8697' + - '2.1320' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8698' + - '2.1321' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8699' + - '2.1323' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8700' + - '2.1324' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8702' + - '2.1325' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8703' + - '2.1326' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8704' + - '2.1327' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8705' + - '2.1329' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8706' + - '2.1330' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8708' + - '2.1331' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8709' + - '2.1332' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8710' + - '2.1334' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8711' + - '2.1335' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8712' + - '2.1336' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8713' + - '2.1337' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8715' + - '2.1338' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8716' + - '2.1340' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8717' + - '2.1341' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8718' + - '2.1342' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8719' + - '2.1343' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8721' + - '2.1344' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8722' + - '2.1346' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8723' + - '2.1347' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8724' + - '2.1348' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8725' + - '2.1349' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8727' + - '2.1351' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8728' + - '2.1352' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8729' + - '2.1353' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8730' + - '2.1354' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8731' + - '2.1355' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8733' + - '2.1357' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8734' + - '2.1358' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8735' + - '2.1359' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8736' + - '2.1360' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8737' + - '2.1362' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8739' + - '2.1363' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8740' + - '2.1364' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8741' + - '2.1365' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8742' + - '2.1366' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8743' + - '2.1368' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8744' + - '2.1369' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8745' + - '2.1370' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8747' + - '2.1371' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8748' + - '2.1372' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8749' + - '2.1373' status: code: 200 message: OK @@ -6041,10 +6041,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8516 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1134 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8516\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1134\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6052,7 +6052,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8749' + - '2.1374' status: code: 200 message: OK @@ -6068,45 +6068,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8516 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1134 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8617\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1235\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8516\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8522\"\n + \"0\",\n \"transactionId\": \"2.1134\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1140\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8528\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8534\"\n + \"0\",\n \"transactionId\": \"2.1146\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1152\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8540\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8546\"\n + \"0\",\n \"transactionId\": \"2.1158\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1164\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8552\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8557\"\n + \"0\",\n \"transactionId\": \"2.1170\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1176\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8563\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8568\"\n + \"0\",\n \"transactionId\": \"2.1182\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1188\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8574\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8580\"\n + \"0\",\n \"transactionId\": \"2.1194\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1200\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8586\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8592\"\n + \"0\",\n \"transactionId\": \"2.1206\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1212\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8598\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8604\"\n + \"0\",\n \"transactionId\": \"2.1218\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1224\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8610\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8615\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"2.1230\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8749' + - '2.1374' status: code: 200 message: OK @@ -6122,43 +6120,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8617 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1235 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8718\",\n - \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8621\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8626\"\n - \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8632\"\n },\n {\n \"contents\": - \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8638\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8644\"\n },\n {\n \"contents\": - \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8650\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8655\"\n },\n {\n \"contents\": - \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8661\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8666\"\n },\n {\n \"contents\": - \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8672\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8678\"\n },\n {\n \"contents\": - \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8684\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8690\"\n },\n {\n \"contents\": - \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8696\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8702\"\n },\n {\n \"contents\": - \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8708\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8713\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1336\",\n + \ \"entries\": [\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1236\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1242\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1248\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1254\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1260\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1266\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1272\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1277\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1283\"\n },\n {\n \"contents\": + \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1290\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1295\"\n },\n {\n \"contents\": + \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1301\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1307\"\n },\n {\n \"contents\": + \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1313\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1319\"\n },\n {\n \"contents\": + \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1325\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1331\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1905' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6174,26 +6172,28 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8718 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8719\"\n },\n - \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.8725\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8731\"\n },\n - \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.8737\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8743\"\n },\n - \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.8749\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1336 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-170\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1337\"\n },\n + \ {\n \"contents\": \"message-175\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.1343\"\n },\n {\n \"contents\": \"message-180\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1349\"\n },\n + \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.1355\"\n },\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1362\"\n },\n + \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.1368\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1373\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '769' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6209,10 +6209,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8517 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1136 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8517\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1136\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6220,7 +6220,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6236,45 +6236,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8517 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1136 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8618\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1237\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8517\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8523\"\n + \"1\",\n \"transactionId\": \"2.1136\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1142\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8529\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8535\"\n + \"1\",\n \"transactionId\": \"2.1147\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1153\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8541\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8547\"\n + \"1\",\n \"transactionId\": \"2.1159\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1165\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8553\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8558\"\n + \"1\",\n \"transactionId\": \"2.1171\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1177\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8564\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8570\"\n + \"1\",\n \"transactionId\": \"2.1183\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1189\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8575\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8581\"\n + \"1\",\n \"transactionId\": \"2.1195\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1201\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8587\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8593\"\n + \"1\",\n \"transactionId\": \"2.1207\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1213\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8599\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8605\"\n + \"1\",\n \"transactionId\": \"2.1219\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1225\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8611\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8616\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"2.1231\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6290,43 +6288,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8618 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1237 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8719\",\n - \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8622\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8628\"\n - \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8633\"\n },\n {\n \"contents\": - \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8639\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8645\"\n },\n {\n \"contents\": - \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8651\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8656\"\n },\n {\n \"contents\": - \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8662\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8668\"\n },\n {\n \"contents\": - \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8674\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8680\"\n },\n {\n \"contents\": - \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8686\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8691\"\n },\n {\n \"contents\": - \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8697\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8703\"\n },\n {\n \"contents\": - \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8709\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8715\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1338\",\n + \ \"entries\": [\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1237\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1243\"\n + \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1249\"\n },\n {\n \"contents\": + \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1255\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1261\"\n },\n {\n \"contents\": + \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1267\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1273\"\n },\n {\n \"contents\": + \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1279\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1285\"\n },\n {\n \"contents\": + \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1291\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1297\"\n },\n {\n \"contents\": + \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1302\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1308\"\n },\n {\n \"contents\": + \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1314\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1320\"\n },\n {\n \"contents\": + \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1326\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1332\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1905' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6342,25 +6340,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8719 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1338 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8721\"\n },\n - \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.8727\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8733\"\n },\n - \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.8739\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8744\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-171\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1338\"\n },\n + \ {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.1344\"\n },\n {\n \"contents\": \"message-181\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1351\"\n },\n + \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.1357\"\n },\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1363\"\n },\n + \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.1369\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6376,10 +6375,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8519 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1137 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8519\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1137\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6387,7 +6386,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6403,45 +6402,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8519 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1137 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8620\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1238\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8519\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8524\"\n + \"2\",\n \"transactionId\": \"2.1137\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1143\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8530\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8536\"\n + \"2\",\n \"transactionId\": \"2.1148\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1154\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8542\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8548\"\n + \"2\",\n \"transactionId\": \"2.1160\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1167\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8554\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8559\"\n + \"2\",\n \"transactionId\": \"2.1173\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1178\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8565\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8571\"\n + \"2\",\n \"transactionId\": \"2.1184\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1190\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8576\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8583\"\n + \"2\",\n \"transactionId\": \"2.1196\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1202\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8588\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8594\"\n + \"2\",\n \"transactionId\": \"2.1208\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1214\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8600\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8606\"\n + \"2\",\n \"transactionId\": \"2.1220\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1226\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8612\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8617\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"2.1232\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6457,43 +6454,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8620 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1238 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8721\",\n - \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8623\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8629\"\n - \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8635\"\n },\n {\n \"contents\": - \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8640\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8646\"\n },\n {\n \"contents\": - \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8652\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8657\"\n },\n {\n \"contents\": - \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8663\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8669\"\n },\n {\n \"contents\": - \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8675\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8681\"\n },\n {\n \"contents\": - \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8687\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8692\"\n },\n {\n \"contents\": - \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8698\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8704\"\n },\n {\n \"contents\": - \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8710\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8716\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1339\",\n + \ \"entries\": [\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1238\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1244\"\n + \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1250\"\n },\n {\n \"contents\": + \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1256\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1262\"\n },\n {\n \"contents\": + \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1268\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1274\"\n },\n {\n \"contents\": + \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1280\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1286\"\n },\n {\n \"contents\": + \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1292\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1298\"\n },\n {\n \"contents\": + \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1304\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1309\"\n },\n {\n \"contents\": + \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1315\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1321\"\n },\n {\n \"contents\": + \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1327\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1334\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1905' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6509,25 +6506,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8721 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1339 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8722\"\n },\n - \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.8728\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8734\"\n },\n - \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.8740\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8745\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-172\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1340\"\n },\n + \ {\n \"contents\": \"message-177\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.1346\"\n },\n {\n \"contents\": \"message-182\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1352\"\n },\n + \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.1358\"\n },\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1364\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.1370\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6543,10 +6541,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8520 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1138 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8520\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1138\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6554,7 +6552,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6570,45 +6568,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8520 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1138 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8621\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1239\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8520\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8525\"\n + \"3\",\n \"transactionId\": \"2.1138\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1144\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8531\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8537\"\n + \"3\",\n \"transactionId\": \"2.1150\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1156\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8543\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8549\"\n + \"3\",\n \"transactionId\": \"2.1162\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1168\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8555\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8560\"\n + \"3\",\n \"transactionId\": \"2.1174\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1180\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8566\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8572\"\n + \"3\",\n \"transactionId\": \"2.1186\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1192\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8578\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8584\"\n + \"3\",\n \"transactionId\": \"2.1198\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1203\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8590\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8595\"\n + \"3\",\n \"transactionId\": \"2.1209\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1216\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8601\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8607\"\n + \"3\",\n \"transactionId\": \"2.1221\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1228\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8613\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8618\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"2.1234\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6624,43 +6620,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8621 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1239 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8722\",\n - \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8624\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8630\"\n - \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8636\"\n },\n {\n \"contents\": - \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8642\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8647\"\n },\n {\n \"contents\": - \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8653\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8658\"\n },\n {\n \"contents\": - \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8664\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8670\"\n },\n {\n \"contents\": - \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8676\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8682\"\n },\n {\n \"contents\": - \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8688\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8694\"\n },\n {\n \"contents\": - \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8699\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8705\"\n },\n {\n \"contents\": - \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8711\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8717\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1340\",\n + \ \"entries\": [\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1239\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1246\"\n + \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1251\"\n },\n {\n \"contents\": + \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1257\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1263\"\n },\n {\n \"contents\": + \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1269\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1275\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1281\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1287\"\n },\n {\n \"contents\": + \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1293\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1299\"\n },\n {\n \"contents\": + \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1305\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1311\"\n },\n {\n \"contents\": + \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1316\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1323\"\n },\n {\n \"contents\": + \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1329\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1335\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1905' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6676,25 +6672,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8722 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1340 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8723\"\n },\n - \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.8729\"\n },\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8735\"\n },\n - \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.8741\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8747\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-173\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1341\"\n },\n + \ {\n \"contents\": \"message-178\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.1347\"\n },\n {\n \"contents\": \"message-183\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1353\"\n },\n + \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.1359\"\n },\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1365\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.1371\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6710,10 +6707,10 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8521 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1139 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8521\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1139\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6721,7 +6718,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6737,45 +6734,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8521 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1139 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8622\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1240\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8521\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8527\"\n + \"4\",\n \"transactionId\": \"2.1139\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1145\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8532\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8538\"\n + \"4\",\n \"transactionId\": \"2.1151\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1157\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8544\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8550\"\n + \"4\",\n \"transactionId\": \"2.1163\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1169\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8556\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8561\"\n + \"4\",\n \"transactionId\": \"2.1175\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1181\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8567\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8573\"\n + \"4\",\n \"transactionId\": \"2.1187\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1193\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8579\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8585\"\n + \"4\",\n \"transactionId\": \"2.1199\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1205\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8591\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8597\"\n + \"4\",\n \"transactionId\": \"2.1210\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1217\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8602\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8608\"\n + \"4\",\n \"transactionId\": \"2.1223\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1229\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8614\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8619\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"2.1235\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6791,43 +6786,43 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8622 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1240 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8723\",\n - \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8625\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8631\"\n - \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8637\"\n },\n {\n \"contents\": - \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8643\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8649\"\n },\n {\n \"contents\": - \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8654\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8660\"\n },\n {\n \"contents\": - \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8665\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8671\"\n },\n {\n \"contents\": - \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8677\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8683\"\n },\n {\n \"contents\": - \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8689\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8695\"\n },\n {\n \"contents\": - \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8700\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8706\"\n },\n {\n \"contents\": - \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8712\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8718\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1341\",\n + \ \"entries\": [\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1241\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1247\"\n + \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1253\"\n },\n {\n \"contents\": + \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1259\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1265\"\n },\n {\n \"contents\": + \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1270\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1276\"\n },\n {\n \"contents\": + \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1282\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1288\"\n },\n {\n \"contents\": + \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1294\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1300\"\n },\n {\n \"contents\": + \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1306\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1312\"\n },\n {\n \"contents\": + \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1318\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1324\"\n },\n {\n \"contents\": + \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1330\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1336\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1905' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK @@ -6843,25 +6838,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8723 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1341 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8724\"\n },\n - \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.8730\"\n },\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8736\"\n },\n - \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.8742\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8748\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-174\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1342\"\n },\n + \ {\n \"contents\": \"message-179\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.1348\"\n },\n {\n \"contents\": \"message-184\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1354\"\n },\n + \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.1360\"\n },\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1366\"\n },\n + \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.1372\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8750' + - '2.1374' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml index 58b660d184ae0..72a777aa343a5 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8751' + - '2.1375' status: code: 200 message: OK @@ -51,7 +51,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8751' + - '2.1375' status: code: 200 message: OK @@ -77,7 +77,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '5.8752' + - '2.1376' status: code: 204 message: No Content @@ -107,7 +107,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8753' + - '2.1378' status: code: 200 message: OK @@ -133,7 +133,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8753' + - '2.1378' status: code: 200 message: OK @@ -159,7 +159,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '5.8755' + - '2.1379' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml index 1790f0062c03e..5ff84b2703a08 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml @@ -22,7 +22,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8755' + - '2.1380' status: code: 200 message: OK @@ -93,7 +93,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '5.8755' + - '2.1380' status: code: 200 message: OK @@ -112,14 +112,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + string: '{"currentNodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '5.8756' + - '2.1380' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml index a5a301d11b16d..1485597eb951b 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '5.8757' + x-ms-ccf-transaction-id: '2.1381' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview - request: body: null headers: @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8757"}' + string: '{"state":"Pending","transactionId":"2.1381"}' headers: - content-length: '46' + content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '5.8758' + x-ms-ccf-transaction-id: '2.1382' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8757"}' + string: '{"state":"Committed","transactionId":"2.1381"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.8758' + x-ms-ccf-transaction-id: '2.1382' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/status?api-version=0.1-preview - request: body: null headers: @@ -71,20 +71,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"2.1381"}' headers: - content-length: '155' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.8758' + x-ms-ccf-transaction-id: '2.1382' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/status?api-version=0.1-preview - request: body: null headers: @@ -93,7 +91,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -102,11 +100,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.8758' + x-ms-ccf-transaction-id: '2.1382' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview - request: body: null headers: @@ -115,7 +113,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -124,11 +122,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.8758' + x-ms-ccf-transaction-id: '2.1382' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview - request: body: null headers: @@ -137,28 +135,28 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"1c9639ed6ddb983d4e7c410a2c43b296b293f5f4f3992a178c96a505aa4de3f2\",\n - \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"2d32e3229d8a505ee11dca294db8b086f1dd1a7c5033c9b4db7ccef816569c45\"\n - \ },\n {\n \"left\": \"33780fd181288d855d8e1e5fa97b30c891bde43bf28b192e146e2009d9a0ff65\"\n - \ },\n {\n \"left\": \"b781152746367d7632bdb6967454510a4b9047aee02a8b8381461b9534f77aa7\"\n - \ },\n {\n \"left\": \"e7f3bf226a6da6ae1653b93287f7dd02d259f78adbd2e3e6db35d5caf3575352\"\n - \ },\n {\n \"left\": \"1b81961c9d3d3f09ae0af0641246b184faf233d4e37ff38f459e7a4f03ff9392\"\n - \ },\n {\n \"left\": \"11e3cb1e7ec8f8c12e5e60559d2a6721a6ce1724df9e743476c406430622a39f\"\n - \ }\n ],\n \"root\": \"b106b97bde7ff62fc6b980a07acde2bd4324e085b903212861f23742de9816f2\",\n - \ \"signature\": \"MGYCMQDrfSg/sNRg0dCypApGvUDYPfBm12UOaxD9EfQIPeFKmtJjqskTLz1uARGLLZ1nmw4CMQCQWZoiBvcwNNeSXvEq/zr2tJIKl0WD4anKFJAMXMWx9CWBfndfLaB5sR0JHYWR98A=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8757\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"6b96d90a0a722c2ea3298daa61e89e3990e9ec2a901f37fae0fc4e14c5d4665a\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"9a6ea46523fd167a8014fbc50830465b9e37b6c02b1aa48239a4ee9078d1fdfa\"\n + \ },\n {\n \"left\": \"12b22fbfc15a5a72bd3743f096b10d281934614bb8768e81db82d0c10dc164e0\"\n + \ },\n {\n \"left\": \"a0c70d54142f926da1384e1f7446ae47a247110537085dfe936a13c346ab9daf\"\n + \ },\n {\n \"left\": \"360f2cfa782f8f63005906406c8ba6ec926cbb83553fd24b17944fd9de957021\"\n + \ },\n {\n \"left\": \"43134fd47b20f5aabadd14e0bdde75103f54b8253ffa1d577f66382d826d7473\"\n + \ },\n {\n \"left\": \"8a72a553e1ed934a054eb9ae9d26a9e4ce7a07b3524ba5cb50704e00b14c5799\"\n + \ }\n ],\n \"root\": \"176713478a9d3d4fae9bc7fb8ca3bb3cadd3f9bb5f97cf3bb32ee41228b64171\",\n + \ \"signature\": \"MGQCMFlWhoDMu4pITLpHdM34p7+rw3NCiSl6Y5OxjsUaaCFFaY3zYwBqqDLA43l++wA9uAIwW9vpYVI7eUZr8feYg2en+tuH6Reuk33DT7PG/szWf8WfqQbMM6HlqWQXAJV+c4MU\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1381\"\n}" headers: - content-length: '1095' + content-length: '1091' content-type: application/json - x-ms-ccf-transaction-id: '5.8758' + x-ms-ccf-transaction-id: '2.1382' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview - request: body: null headers: @@ -170,15 +168,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8758"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1382"}' headers: content-length: '94' content-type: application/json - x-ms-ccf-transaction-id: '5.8758' + x-ms-ccf-transaction-id: '2.1382' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: body: '{"contents": "Test entry 2 from Python SDK"}' headers: @@ -198,11 +196,31 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '5.8759' + x-ms-ccf-transaction-id: '2.1383' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1383/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"2.1383"}' + headers: + content-length: '44' + content-type: application/json + x-ms-ccf-transaction-id: '2.1383' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1383/status?api-version=0.1-preview - request: body: null headers: @@ -211,18 +229,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8759/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1383/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8759"}' + string: '{"state":"Committed","transactionId":"2.1383"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.8760' + x-ms-ccf-transaction-id: '2.1384' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8759/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1383/status?api-version=0.1-preview - request: body: null headers: @@ -234,15 +252,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"5.8760"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1384"}' headers: content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '5.8760' + x-ms-ccf-transaction-id: '2.1384' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: body: null headers: @@ -251,18 +269,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8757?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"5.8757\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.1381\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '150' content-type: application/json - x-ms-ccf-transaction-id: '5.8760' + x-ms-ccf-transaction-id: '2.1384' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8757?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml index fd7d182ae5a83..24f6c7fa265ee 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '5.8761' + x-ms-ccf-transaction-id: '2.1385' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"5.8761"}' + string: '{"state":"Committed","transactionId":"2.1385"}' headers: - content-length: '44' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.8762' + x-ms-ccf-transaction-id: '2.1386' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8761"}' + string: '{"state":"Committed","transactionId":"2.1385"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.8762' + x-ms-ccf-transaction-id: '2.1386' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385/status?api-version=0.1-preview - request: body: null headers: @@ -71,18 +71,20 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8761"}' + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: - content-length: '46' + content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.8762' + x-ms-ccf-transaction-id: '2.1386' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview - request: body: null headers: @@ -91,7 +93,7 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,11 +102,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '5.8762' + x-ms-ccf-transaction-id: '2.1386' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview - request: body: null headers: @@ -113,28 +115,28 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"de042dcd0181c459d8920c129f09d05aef98a412bb958e4c689b557132b9d5d3\",\n - \ \"node_id\": \"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6\",\n - \ \"proof\": [\n {\n \"left\": \"f38717ddee183d7a08f718bf27188bf11a6cf81fd56d9ce796775b17d41b0731\"\n - \ },\n {\n \"left\": \"1ed2a41ead868ca5cd95b1a3feee168fbd2c251d7f7548d47122f1ba888fdcc1\"\n - \ },\n {\n \"left\": \"b781152746367d7632bdb6967454510a4b9047aee02a8b8381461b9534f77aa7\"\n - \ },\n {\n \"left\": \"e7f3bf226a6da6ae1653b93287f7dd02d259f78adbd2e3e6db35d5caf3575352\"\n - \ },\n {\n \"left\": \"1b81961c9d3d3f09ae0af0641246b184faf233d4e37ff38f459e7a4f03ff9392\"\n - \ },\n {\n \"left\": \"11e3cb1e7ec8f8c12e5e60559d2a6721a6ce1724df9e743476c406430622a39f\"\n - \ }\n ],\n \"root\": \"3f90270aee4d6df42dbcc3ed19f885284bd5f4feb82294989455574261601fbf\",\n - \ \"signature\": \"MGUCMQDKBPqJNQuktN2Fr5F9GkrXZwyfUHnW1mgQp26re8pBOHFsDrCryDOq6WJZplAvp3QCMDZXx+MjUlscMoQ6+Yn71bWACFF59ZwoKlIbax0WhSqdc7Kbj7fpVRgrYMoSfrvuAQ==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"5.8761\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"c68ffa87f59fa89cc629456bc796f5bf973a3f8241eb878d898008d2f3878bba\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"6533a1a867d81ea6d5c3fab7eb8491a838c30b0d59dbb69a3a79518b6aaf9c1c\"\n + \ },\n {\n \"left\": \"68b3af05a93574bc321b5e2fd943a4c29aa64826dff9ff15af517d4224db2d72\"\n + \ },\n {\n \"left\": \"a0c70d54142f926da1384e1f7446ae47a247110537085dfe936a13c346ab9daf\"\n + \ },\n {\n \"left\": \"360f2cfa782f8f63005906406c8ba6ec926cbb83553fd24b17944fd9de957021\"\n + \ },\n {\n \"left\": \"43134fd47b20f5aabadd14e0bdde75103f54b8253ffa1d577f66382d826d7473\"\n + \ },\n {\n \"left\": \"8a72a553e1ed934a054eb9ae9d26a9e4ce7a07b3524ba5cb50704e00b14c5799\"\n + \ }\n ],\n \"root\": \"1e7a067300d4295c39d7ff5d96930684679f4abf7f30794e42bc9f530dd691c6\",\n + \ \"signature\": \"MGUCMQCPGyQ11l2V4HVp+nZeYFiXKuGxz8sszf2uaZwggE38s1CwATiq98eWEV4Ce3dtO+wCMCQClroauFuofKooy6Jqi+rH8AagTRZGTSfMyf10c0ItvcM4INmmo/yqgGrH5sBcig==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1385\"\n}" headers: content-length: '1095' content-type: application/json - x-ms-ccf-transaction-id: '5.8762' + x-ms-ccf-transaction-id: '2.1386' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview - request: body: null headers: @@ -146,15 +148,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"5.8762"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.1386"}' headers: content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '5.8762' + x-ms-ccf-transaction-id: '2.1386' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' headers: @@ -174,11 +176,31 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '5.8763' + x-ms-ccf-transaction-id: '2.1387' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1387/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"2.1387"}' + headers: + content-length: '44' + content-type: application/json + x-ms-ccf-transaction-id: '2.1387' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1387/status?api-version=0.1-preview - request: body: null headers: @@ -187,18 +209,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8763/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1387/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"5.8763"}' + string: '{"state":"Committed","transactionId":"2.1387"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '5.8764' + x-ms-ccf-transaction-id: '2.1388' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8763/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1387/status?api-version=0.1-preview - request: body: null headers: @@ -210,15 +232,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"5.8764"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.1388"}' headers: content-length: '99' content-type: application/json - x-ms-ccf-transaction-id: '5.8764' + x-ms-ccf-transaction-id: '2.1388' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -227,18 +249,18 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/5.8761?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"5.8761\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.1385\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '153' content-type: application/json - x-ms-ccf-transaction-id: '5.8764' + x-ms-ccf-transaction-id: '2.1388' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions/5.8761?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml index 379764faa32d7..2c1a488d4bb8e 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8765' + x-ms-ccf-transaction-id: '2.1389' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-1"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8766' + x-ms-ccf-transaction-id: '2.1391' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-2"}' headers: @@ -66,11 +66,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8768' + x-ms-ccf-transaction-id: '2.1393' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-3"}' headers: @@ -90,11 +90,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8770' + x-ms-ccf-transaction-id: '2.1395' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-4"}' headers: @@ -114,11 +114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8772' + x-ms-ccf-transaction-id: '2.1396' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-5"}' headers: @@ -138,11 +138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8773' + x-ms-ccf-transaction-id: '2.1398' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-6"}' headers: @@ -162,11 +162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8775' + x-ms-ccf-transaction-id: '2.1400' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-7"}' headers: @@ -186,11 +186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8776' + x-ms-ccf-transaction-id: '2.1401' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-8"}' headers: @@ -210,11 +210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8778' + x-ms-ccf-transaction-id: '2.1403' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-9"}' headers: @@ -234,11 +234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8780' + x-ms-ccf-transaction-id: '2.1405' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-10"}' headers: @@ -258,11 +258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8782' + x-ms-ccf-transaction-id: '2.1406' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-11"}' headers: @@ -282,11 +282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8783' + x-ms-ccf-transaction-id: '2.1408' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-12"}' headers: @@ -306,11 +306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8785' + x-ms-ccf-transaction-id: '2.1410' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-13"}' headers: @@ -330,11 +330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8787' + x-ms-ccf-transaction-id: '2.1411' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-14"}' headers: @@ -354,11 +354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8788' + x-ms-ccf-transaction-id: '2.1413' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-15"}' headers: @@ -378,11 +378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8790' + x-ms-ccf-transaction-id: '2.1415' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-16"}' headers: @@ -402,11 +402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8792' + x-ms-ccf-transaction-id: '2.1416' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-17"}' headers: @@ -426,11 +426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8794' + x-ms-ccf-transaction-id: '2.1418' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-18"}' headers: @@ -450,11 +450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8795' + x-ms-ccf-transaction-id: '2.1420' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-19"}' headers: @@ -474,11 +474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8797' + x-ms-ccf-transaction-id: '2.1421' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-20"}' headers: @@ -498,11 +498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8798' + x-ms-ccf-transaction-id: '2.1422' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-21"}' headers: @@ -522,11 +522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8800' + x-ms-ccf-transaction-id: '2.1424' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-22"}' headers: @@ -546,11 +546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8802' + x-ms-ccf-transaction-id: '2.1426' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-23"}' headers: @@ -570,11 +570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8803' + x-ms-ccf-transaction-id: '2.1427' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-24"}' headers: @@ -594,11 +594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8805' + x-ms-ccf-transaction-id: '2.1429' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-25"}' headers: @@ -618,11 +618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8806' + x-ms-ccf-transaction-id: '2.1431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-26"}' headers: @@ -642,11 +642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8808' + x-ms-ccf-transaction-id: '2.1433' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-27"}' headers: @@ -666,11 +666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8809' + x-ms-ccf-transaction-id: '2.1434' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-28"}' headers: @@ -690,11 +690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8811' + x-ms-ccf-transaction-id: '2.1436' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-29"}' headers: @@ -714,11 +714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8813' + x-ms-ccf-transaction-id: '2.1438' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-30"}' headers: @@ -738,11 +738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8814' + x-ms-ccf-transaction-id: '2.1440' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-31"}' headers: @@ -762,11 +762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8816' + x-ms-ccf-transaction-id: '2.1441' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-32"}' headers: @@ -786,11 +786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8818' + x-ms-ccf-transaction-id: '2.1443' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-33"}' headers: @@ -810,11 +810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8819' + x-ms-ccf-transaction-id: '2.1444' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-34"}' headers: @@ -834,11 +834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8821' + x-ms-ccf-transaction-id: '2.1446' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-35"}' headers: @@ -858,11 +858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8823' + x-ms-ccf-transaction-id: '2.1448' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-36"}' headers: @@ -882,11 +882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8824' + x-ms-ccf-transaction-id: '2.1449' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-37"}' headers: @@ -906,11 +906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8826' + x-ms-ccf-transaction-id: '2.1451' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-38"}' headers: @@ -930,11 +930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8828' + x-ms-ccf-transaction-id: '2.1453' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-39"}' headers: @@ -954,11 +954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8829' + x-ms-ccf-transaction-id: '2.1455' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-40"}' headers: @@ -978,11 +978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8831' + x-ms-ccf-transaction-id: '2.1457' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-41"}' headers: @@ -1002,11 +1002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8833' + x-ms-ccf-transaction-id: '2.1458' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-42"}' headers: @@ -1026,11 +1026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8834' + x-ms-ccf-transaction-id: '2.1460' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-43"}' headers: @@ -1050,11 +1050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8836' + x-ms-ccf-transaction-id: '2.1462' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-44"}' headers: @@ -1074,11 +1074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8838' + x-ms-ccf-transaction-id: '2.1464' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-45"}' headers: @@ -1098,11 +1098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8840' + x-ms-ccf-transaction-id: '2.1466' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-46"}' headers: @@ -1122,11 +1122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8842' + x-ms-ccf-transaction-id: '2.1467' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-47"}' headers: @@ -1146,11 +1146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8843' + x-ms-ccf-transaction-id: '2.1469' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-48"}' headers: @@ -1170,11 +1170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8845' + x-ms-ccf-transaction-id: '2.1471' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-49"}' headers: @@ -1194,11 +1194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8846' + x-ms-ccf-transaction-id: '2.1473' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-50"}' headers: @@ -1218,11 +1218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8847' + x-ms-ccf-transaction-id: '2.1474' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-51"}' headers: @@ -1242,11 +1242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8849' + x-ms-ccf-transaction-id: '2.1476' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-52"}' headers: @@ -1266,11 +1266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8850' + x-ms-ccf-transaction-id: '2.1477' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-53"}' headers: @@ -1290,11 +1290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8852' + x-ms-ccf-transaction-id: '2.1479' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-54"}' headers: @@ -1314,11 +1314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8854' + x-ms-ccf-transaction-id: '2.1480' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-55"}' headers: @@ -1338,11 +1338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8856' + x-ms-ccf-transaction-id: '2.1482' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-56"}' headers: @@ -1362,11 +1362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8857' + x-ms-ccf-transaction-id: '2.1484' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-57"}' headers: @@ -1386,11 +1386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8858' + x-ms-ccf-transaction-id: '2.1486' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-58"}' headers: @@ -1410,11 +1410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8859' + x-ms-ccf-transaction-id: '2.1488' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-59"}' headers: @@ -1434,11 +1434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8861' + x-ms-ccf-transaction-id: '2.1490' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-60"}' headers: @@ -1458,11 +1458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8863' + x-ms-ccf-transaction-id: '2.1492' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-61"}' headers: @@ -1482,11 +1482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8865' + x-ms-ccf-transaction-id: '2.1493' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-62"}' headers: @@ -1506,11 +1506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8866' + x-ms-ccf-transaction-id: '2.1495' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-63"}' headers: @@ -1530,11 +1530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8868' + x-ms-ccf-transaction-id: '2.1496' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-64"}' headers: @@ -1554,11 +1554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8869' + x-ms-ccf-transaction-id: '2.1498' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-65"}' headers: @@ -1578,11 +1578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8871' + x-ms-ccf-transaction-id: '2.1500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-66"}' headers: @@ -1602,11 +1602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8873' + x-ms-ccf-transaction-id: '2.1502' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-67"}' headers: @@ -1626,11 +1626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8874' + x-ms-ccf-transaction-id: '2.1503' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-68"}' headers: @@ -1650,11 +1650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8876' + x-ms-ccf-transaction-id: '2.1505' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-69"}' headers: @@ -1674,11 +1674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8878' + x-ms-ccf-transaction-id: '2.1506' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-70"}' headers: @@ -1698,11 +1698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8879' + x-ms-ccf-transaction-id: '2.1508' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-71"}' headers: @@ -1722,11 +1722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8881' + x-ms-ccf-transaction-id: '2.1510' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-72"}' headers: @@ -1746,11 +1746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8883' + x-ms-ccf-transaction-id: '2.1511' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-73"}' headers: @@ -1770,11 +1770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8884' + x-ms-ccf-transaction-id: '2.1513' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-74"}' headers: @@ -1794,11 +1794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8885' + x-ms-ccf-transaction-id: '2.1515' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-75"}' headers: @@ -1818,11 +1818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8887' + x-ms-ccf-transaction-id: '2.1516' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-76"}' headers: @@ -1842,11 +1842,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8889' + x-ms-ccf-transaction-id: '2.1518' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-77"}' headers: @@ -1866,11 +1866,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8890' + x-ms-ccf-transaction-id: '2.1519' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-78"}' headers: @@ -1890,11 +1890,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8892' + x-ms-ccf-transaction-id: '2.1521' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-79"}' headers: @@ -1914,11 +1914,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8894' + x-ms-ccf-transaction-id: '2.1523' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-80"}' headers: @@ -1938,11 +1938,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8895' + x-ms-ccf-transaction-id: '2.1524' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-81"}' headers: @@ -1962,11 +1962,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8897' + x-ms-ccf-transaction-id: '2.1526' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-82"}' headers: @@ -1986,11 +1986,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8899' + x-ms-ccf-transaction-id: '2.1528' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-83"}' headers: @@ -2010,11 +2010,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8900' + x-ms-ccf-transaction-id: '2.1530' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-84"}' headers: @@ -2034,11 +2034,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8902' + x-ms-ccf-transaction-id: '2.1531' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-85"}' headers: @@ -2058,11 +2058,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8904' + x-ms-ccf-transaction-id: '2.1532' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-86"}' headers: @@ -2082,11 +2082,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8905' + x-ms-ccf-transaction-id: '2.1533' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-87"}' headers: @@ -2106,11 +2106,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8907' + x-ms-ccf-transaction-id: '2.1535' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-88"}' headers: @@ -2130,11 +2130,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8908' + x-ms-ccf-transaction-id: '2.1537' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-89"}' headers: @@ -2154,11 +2154,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8910' + x-ms-ccf-transaction-id: '2.1539' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-90"}' headers: @@ -2178,11 +2178,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8912' + x-ms-ccf-transaction-id: '2.1541' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-91"}' headers: @@ -2202,11 +2202,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8914' + x-ms-ccf-transaction-id: '2.1543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-92"}' headers: @@ -2226,11 +2226,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8915' + x-ms-ccf-transaction-id: '2.1544' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-93"}' headers: @@ -2250,11 +2250,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8917' + x-ms-ccf-transaction-id: '2.1546' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-94"}' headers: @@ -2274,11 +2274,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8919' + x-ms-ccf-transaction-id: '2.1548' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-95"}' headers: @@ -2298,11 +2298,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8921' + x-ms-ccf-transaction-id: '2.1550' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-96"}' headers: @@ -2322,11 +2322,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8922' + x-ms-ccf-transaction-id: '2.1551' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-97"}' headers: @@ -2346,11 +2346,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8924' + x-ms-ccf-transaction-id: '2.1553' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-98"}' headers: @@ -2370,11 +2370,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8926' + x-ms-ccf-transaction-id: '2.1555' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-99"}' headers: @@ -2394,11 +2394,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8927' + x-ms-ccf-transaction-id: '2.1556' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-100"}' headers: @@ -2418,11 +2418,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8929' + x-ms-ccf-transaction-id: '2.1558' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-101"}' headers: @@ -2442,11 +2442,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8930' + x-ms-ccf-transaction-id: '2.1560' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-102"}' headers: @@ -2466,11 +2466,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8932' + x-ms-ccf-transaction-id: '2.1562' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-103"}' headers: @@ -2490,11 +2490,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8934' + x-ms-ccf-transaction-id: '2.1563' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-104"}' headers: @@ -2514,11 +2514,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8935' + x-ms-ccf-transaction-id: '2.1565' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-105"}' headers: @@ -2538,11 +2538,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8937' + x-ms-ccf-transaction-id: '2.1567' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-106"}' headers: @@ -2562,11 +2562,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8939' + x-ms-ccf-transaction-id: '2.1568' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-107"}' headers: @@ -2586,11 +2586,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8941' + x-ms-ccf-transaction-id: '2.1570' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-108"}' headers: @@ -2610,11 +2610,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8942' + x-ms-ccf-transaction-id: '2.1571' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-109"}' headers: @@ -2634,11 +2634,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8944' + x-ms-ccf-transaction-id: '2.1573' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-110"}' headers: @@ -2658,11 +2658,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8945' + x-ms-ccf-transaction-id: '2.1575' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-111"}' headers: @@ -2682,11 +2682,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8947' + x-ms-ccf-transaction-id: '2.1577' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-112"}' headers: @@ -2706,11 +2706,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8949' + x-ms-ccf-transaction-id: '2.1578' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-113"}' headers: @@ -2730,11 +2730,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8950' + x-ms-ccf-transaction-id: '2.1580' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-114"}' headers: @@ -2754,11 +2754,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8952' + x-ms-ccf-transaction-id: '2.1582' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-115"}' headers: @@ -2778,11 +2778,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8954' + x-ms-ccf-transaction-id: '2.1583' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-116"}' headers: @@ -2802,11 +2802,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8955' + x-ms-ccf-transaction-id: '2.1585' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-117"}' headers: @@ -2826,11 +2826,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8957' + x-ms-ccf-transaction-id: '2.1587' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-118"}' headers: @@ -2850,11 +2850,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8959' + x-ms-ccf-transaction-id: '2.1589' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-119"}' headers: @@ -2874,11 +2874,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8960' + x-ms-ccf-transaction-id: '2.1591' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-120"}' headers: @@ -2898,11 +2898,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8962' + x-ms-ccf-transaction-id: '2.1592' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-121"}' headers: @@ -2922,11 +2922,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8964' + x-ms-ccf-transaction-id: '2.1594' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-122"}' headers: @@ -2946,11 +2946,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8966' + x-ms-ccf-transaction-id: '2.1596' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-123"}' headers: @@ -2970,11 +2970,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8967' + x-ms-ccf-transaction-id: '2.1598' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-124"}' headers: @@ -2994,11 +2994,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8969' + x-ms-ccf-transaction-id: '2.1600' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-125"}' headers: @@ -3018,11 +3018,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8971' + x-ms-ccf-transaction-id: '2.1601' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-126"}' headers: @@ -3042,11 +3042,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8972' + x-ms-ccf-transaction-id: '2.1603' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-127"}' headers: @@ -3066,11 +3066,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8974' + x-ms-ccf-transaction-id: '2.1605' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-128"}' headers: @@ -3090,11 +3090,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8976' + x-ms-ccf-transaction-id: '2.1607' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-129"}' headers: @@ -3114,11 +3114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8977' + x-ms-ccf-transaction-id: '2.1609' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-130"}' headers: @@ -3138,11 +3138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8979' + x-ms-ccf-transaction-id: '2.1610' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-131"}' headers: @@ -3162,11 +3162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8980' + x-ms-ccf-transaction-id: '2.1612' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-132"}' headers: @@ -3186,11 +3186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8982' + x-ms-ccf-transaction-id: '2.1614' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-133"}' headers: @@ -3210,11 +3210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8984' + x-ms-ccf-transaction-id: '2.1616' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-134"}' headers: @@ -3234,11 +3234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8985' + x-ms-ccf-transaction-id: '2.1618' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-135"}' headers: @@ -3258,11 +3258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8987' + x-ms-ccf-transaction-id: '2.1620' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-136"}' headers: @@ -3282,11 +3282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8989' + x-ms-ccf-transaction-id: '2.1621' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-137"}' headers: @@ -3306,11 +3306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8990' + x-ms-ccf-transaction-id: '2.1623' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-138"}' headers: @@ -3330,11 +3330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8992' + x-ms-ccf-transaction-id: '2.1624' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-139"}' headers: @@ -3354,11 +3354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8994' + x-ms-ccf-transaction-id: '2.1626' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-140"}' headers: @@ -3378,11 +3378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8996' + x-ms-ccf-transaction-id: '2.1628' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-141"}' headers: @@ -3402,11 +3402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8997' + x-ms-ccf-transaction-id: '2.1630' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-142"}' headers: @@ -3426,11 +3426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.8999' + x-ms-ccf-transaction-id: '2.1632' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-143"}' headers: @@ -3450,11 +3450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9000' + x-ms-ccf-transaction-id: '2.1633' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-144"}' headers: @@ -3474,11 +3474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9001' + x-ms-ccf-transaction-id: '2.1635' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-145"}' headers: @@ -3498,11 +3498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9003' + x-ms-ccf-transaction-id: '2.1637' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-146"}' headers: @@ -3522,11 +3522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9004' + x-ms-ccf-transaction-id: '2.1638' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-147"}' headers: @@ -3546,11 +3546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9006' + x-ms-ccf-transaction-id: '2.1640' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-148"}' headers: @@ -3570,11 +3570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9008' + x-ms-ccf-transaction-id: '2.1642' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-149"}' headers: @@ -3594,11 +3594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9010' + x-ms-ccf-transaction-id: '2.1644' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-150"}' headers: @@ -3618,11 +3618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9012' + x-ms-ccf-transaction-id: '2.1646' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-151"}' headers: @@ -3642,11 +3642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9013' + x-ms-ccf-transaction-id: '2.1648' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-152"}' headers: @@ -3666,11 +3666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9015' + x-ms-ccf-transaction-id: '2.1650' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-153"}' headers: @@ -3690,11 +3690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9017' + x-ms-ccf-transaction-id: '2.1652' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-154"}' headers: @@ -3714,11 +3714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9018' + x-ms-ccf-transaction-id: '2.1654' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-155"}' headers: @@ -3738,11 +3738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9020' + x-ms-ccf-transaction-id: '2.1656' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-156"}' headers: @@ -3762,11 +3762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9021' + x-ms-ccf-transaction-id: '2.1658' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-157"}' headers: @@ -3786,11 +3786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9023' + x-ms-ccf-transaction-id: '2.1660' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-158"}' headers: @@ -3810,11 +3810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9025' + x-ms-ccf-transaction-id: '2.1662' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-159"}' headers: @@ -3834,11 +3834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9027' + x-ms-ccf-transaction-id: '2.1664' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-160"}' headers: @@ -3858,11 +3858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9028' + x-ms-ccf-transaction-id: '2.1666' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-161"}' headers: @@ -3882,11 +3882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9030' + x-ms-ccf-transaction-id: '2.1668' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-162"}' headers: @@ -3906,11 +3906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9032' + x-ms-ccf-transaction-id: '2.1670' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-163"}' headers: @@ -3930,11 +3930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9033' + x-ms-ccf-transaction-id: '2.1672' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-164"}' headers: @@ -3954,11 +3954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9035' + x-ms-ccf-transaction-id: '2.1674' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-165"}' headers: @@ -3978,11 +3978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9037' + x-ms-ccf-transaction-id: '2.1676' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-166"}' headers: @@ -4002,11 +4002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9038' + x-ms-ccf-transaction-id: '2.1678' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-167"}' headers: @@ -4026,11 +4026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9040' + x-ms-ccf-transaction-id: '2.1680' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-168"}' headers: @@ -4050,11 +4050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9041' + x-ms-ccf-transaction-id: '2.1682' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-169"}' headers: @@ -4074,11 +4074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9043' + x-ms-ccf-transaction-id: '2.1684' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-170"}' headers: @@ -4098,11 +4098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9045' + x-ms-ccf-transaction-id: '2.1685' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-171"}' headers: @@ -4122,11 +4122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9046' + x-ms-ccf-transaction-id: '2.1687' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-172"}' headers: @@ -4146,11 +4146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9048' + x-ms-ccf-transaction-id: '2.1689' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-173"}' headers: @@ -4170,11 +4170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9050' + x-ms-ccf-transaction-id: '2.1690' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-174"}' headers: @@ -4194,11 +4194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9051' + x-ms-ccf-transaction-id: '2.1692' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-175"}' headers: @@ -4218,11 +4218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9053' + x-ms-ccf-transaction-id: '2.1694' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-176"}' headers: @@ -4242,11 +4242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9054' + x-ms-ccf-transaction-id: '2.1696' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-177"}' headers: @@ -4266,11 +4266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9056' + x-ms-ccf-transaction-id: '2.1698' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-178"}' headers: @@ -4290,11 +4290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9057' + x-ms-ccf-transaction-id: '2.1700' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-179"}' headers: @@ -4314,11 +4314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9058' + x-ms-ccf-transaction-id: '2.1702' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-180"}' headers: @@ -4338,11 +4338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9060' + x-ms-ccf-transaction-id: '2.1704' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-181"}' headers: @@ -4362,11 +4362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9062' + x-ms-ccf-transaction-id: '2.1705' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-182"}' headers: @@ -4386,11 +4386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9063' + x-ms-ccf-transaction-id: '2.1707' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-183"}' headers: @@ -4410,11 +4410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9065' + x-ms-ccf-transaction-id: '2.1709' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-184"}' headers: @@ -4434,11 +4434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9067' + x-ms-ccf-transaction-id: '2.1711' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-185"}' headers: @@ -4458,11 +4458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9068' + x-ms-ccf-transaction-id: '2.1713' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-186"}' headers: @@ -4482,11 +4482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9069' + x-ms-ccf-transaction-id: '2.1715' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-187"}' headers: @@ -4506,11 +4506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9071' + x-ms-ccf-transaction-id: '2.1716' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-188"}' headers: @@ -4530,11 +4530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9072' + x-ms-ccf-transaction-id: '2.1718' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-189"}' headers: @@ -4554,11 +4554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9074' + x-ms-ccf-transaction-id: '2.1720' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-190"}' headers: @@ -4578,11 +4578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9075' + x-ms-ccf-transaction-id: '2.1722' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-191"}' headers: @@ -4602,11 +4602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9077' + x-ms-ccf-transaction-id: '2.1723' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-192"}' headers: @@ -4626,11 +4626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9079' + x-ms-ccf-transaction-id: '2.1725' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-193"}' headers: @@ -4650,11 +4650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9080' + x-ms-ccf-transaction-id: '2.1727' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-194"}' headers: @@ -4674,11 +4674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9082' + x-ms-ccf-transaction-id: '2.1729' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-195"}' headers: @@ -4698,11 +4698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9083' + x-ms-ccf-transaction-id: '2.1731' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-196"}' headers: @@ -4722,11 +4722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9085' + x-ms-ccf-transaction-id: '2.1732' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-197"}' headers: @@ -4746,11 +4746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9086' + x-ms-ccf-transaction-id: '2.1734' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-198"}' headers: @@ -4770,11 +4770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9088' + x-ms-ccf-transaction-id: '2.1736' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-199"}' headers: @@ -4794,11 +4794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9090' + x-ms-ccf-transaction-id: '2.1738' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-200"}' headers: @@ -4818,11 +4818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '5.9091' + x-ms-ccf-transaction-id: '2.1739' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: null headers: @@ -4831,19 +4831,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8765 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8765\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8765 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 - request: body: null headers: @@ -4852,38 +4852,58 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8765 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '2.1740' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1490\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8765\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8773\"\n + \"0\",\n \"transactionId\": \"2.1389\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1398\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8782\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8790\"\n + \"0\",\n \"transactionId\": \"2.1406\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1415\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8798\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8806\"\n + \"0\",\n \"transactionId\": \"2.1422\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1431\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8814\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8823\"\n + \"0\",\n \"transactionId\": \"2.1440\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1448\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8831\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8840\"\n + \"0\",\n \"transactionId\": \"2.1457\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1466\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8847\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8856\"\n - \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8863\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"2.1474\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1482\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8765 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 - request: body: null headers: @@ -4892,19 +4912,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1490 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591\",\n + \ \"entries\": [\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1492\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1500\"\n + \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1508\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1516\"\n + \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1524\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1532\"\n + \ },\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1541\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1550\"\n + \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1558\"\n },\n {\n \"contents\": + \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1567\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1575\"\n },\n {\n \"contents\": + \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1583\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1490 - request: body: null headers: @@ -4913,37 +4951,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967\",\n - \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8871\"\n },\n {\n \"contents\": - \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8879\"\n - \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8887\"\n },\n {\n \"contents\": - \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8895\"\n - \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8904\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"5.8912\"\n - \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8921\"\n },\n {\n \"contents\": - \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8929\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8937\"\n },\n {\n \"contents\": - \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8945\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8954\"\n },\n {\n \"contents\": - \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8962\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1381' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8866 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591 - request: body: null headers: @@ -4952,19 +4972,35 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692\",\n + \ \"entries\": [\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1592\"\n },\n {\n \"contents\": + \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1601\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1610\"\n },\n {\n \"contents\": + \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1620\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1628\"\n },\n {\n \"contents\": + \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1637\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1646\"\n },\n {\n \"contents\": + \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1656\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1666\"\n },\n {\n \"contents\": + \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1676\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1685\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1284' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591 - request: body: null headers: @@ -4973,19 +5009,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692 - request: body: null headers: @@ -4994,37 +5030,27 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068\",\n - \ \"entries\": [\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8971\"\n },\n {\n \"contents\": - \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8979\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.8987\"\n },\n {\n \"contents\": - \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.8996\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.9003\"\n },\n {\n \"contents\": - \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.9012\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.9020\"\n },\n {\n \"contents\": - \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.9028\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.9037\"\n },\n {\n \"contents\": - \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.9045\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"5.9053\"\n },\n {\n \"contents\": - \"message-180\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"5.9060\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1694\"\n },\n + \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.1704\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1713\"\n },\n + \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.1722\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1731\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.1739\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '665' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.8967 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692 - request: body: null headers: @@ -5033,19 +5059,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1391 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1391\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1391 - request: body: null headers: @@ -5054,19 +5080,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1391 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1492\",\n + \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1391\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1400\"\n + \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1408\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1416\"\n + \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1424\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1433\"\n + \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1441\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1449\"\n + \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1458\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1467\"\n + \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1476\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1484\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1391 - request: body: null headers: @@ -5075,24 +5119,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1492 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.9068\"\n },\n - \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.9075\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"5.9083\"\n },\n - \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"5.9091\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593\",\n + \ \"entries\": [\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1493\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1502\"\n + \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1510\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1518\"\n + \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1526\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1533\"\n + \ },\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1543\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1551\"\n + \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1560\"\n },\n {\n \"contents\": + \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1568\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1577\"\n },\n {\n \"contents\": + \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1585\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '457' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=5.9068 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1492 - request: body: null headers: @@ -5101,19 +5158,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8766 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8766\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8766 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 - request: body: null headers: @@ -5122,38 +5179,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8766 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867\",\n - \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8766\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8775\"\n - \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8783\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8792\"\n - \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8800\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8808\"\n - \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8816\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8824\"\n - \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8833\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8842\"\n - \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8849\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8857\"\n - \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8865\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1477' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8766 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 - request: body: null headers: @@ -5162,19 +5200,35 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694\",\n + \ \"entries\": [\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1594\"\n },\n {\n \"contents\": + \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1603\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1612\"\n },\n {\n \"contents\": + \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1621\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1630\"\n },\n {\n \"contents\": + \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1638\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1648\"\n },\n {\n \"contents\": + \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1658\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1668\"\n },\n {\n \"contents\": + \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1678\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1687\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1284' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 - request: body: null headers: @@ -5183,19 +5237,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 - request: body: null headers: @@ -5204,37 +5258,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968\",\n - \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8873\"\n },\n {\n \"contents\": - \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8881\"\n - \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8889\"\n },\n {\n \"contents\": - \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8897\"\n - \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8905\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"5.8914\"\n - \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8922\"\n },\n {\n \"contents\": - \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8930\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8939\"\n },\n {\n \"contents\": - \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8947\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8955\"\n },\n {\n \"contents\": - \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8964\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1381' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8867 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 - request: body: null headers: @@ -5243,19 +5279,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1696\"\n },\n + \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.1705\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1715\"\n },\n + \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.1723\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1732\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '561' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 - request: body: null headers: @@ -5264,37 +5307,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1393 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.9069\",\n - \ \"entries\": [\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8972\"\n },\n {\n \"contents\": - \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8980\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.8989\"\n },\n {\n \"contents\": - \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.8997\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.9004\"\n },\n {\n \"contents\": - \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.9013\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.9021\"\n },\n {\n \"contents\": - \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.9030\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.9038\"\n },\n {\n \"contents\": - \"message-171\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.9046\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"5.9054\"\n },\n {\n \"contents\": - \"message-181\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"5.9062\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1393\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1388' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.8968 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1393 - request: body: null headers: @@ -5303,23 +5328,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.9069 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1393 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.9069\"\n },\n - \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"5.9077\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"5.9085\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1494\",\n + \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1393\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1401\"\n + \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1410\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1418\"\n + \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1426\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1434\"\n + \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1443\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1451\"\n + \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1460\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1469\"\n + \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1477\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1486\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '353' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=5.9069 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1393 - request: body: null headers: @@ -5328,19 +5367,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8768 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1494 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8768\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595\",\n + \ \"entries\": [\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1495\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1503\"\n + \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1511\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1519\"\n + \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1528\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1535\"\n + \ },\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1544\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1553\"\n + \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1562\"\n },\n {\n \"contents\": + \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1570\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1578\"\n },\n {\n \"contents\": + \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1587\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8768 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1494 - request: body: null headers: @@ -5349,38 +5406,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8768 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869\",\n - \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8768\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8776\"\n - \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8785\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8794\"\n - \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8802\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8809\"\n - \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8818\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8826\"\n - \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8834\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8843\"\n - \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8850\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8858\"\n - \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8866\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1477' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8768 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 - request: body: null headers: @@ -5389,19 +5427,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 - request: body: null headers: @@ -5410,37 +5448,35 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970\",\n - \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8874\"\n },\n {\n \"contents\": - \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8883\"\n - \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8890\"\n },\n {\n \"contents\": - \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8899\"\n - \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8907\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"5.8915\"\n - \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8924\"\n },\n {\n \"contents\": - \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8932\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8941\"\n },\n {\n \"contents\": - \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8949\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8957\"\n },\n {\n \"contents\": - \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8966\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696\",\n + \ \"entries\": [\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1596\"\n },\n {\n \"contents\": + \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1605\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1614\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1623\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1632\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1640\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1650\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1660\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1670\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1680\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1689\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '1284' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8869 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 - request: body: null headers: @@ -5449,19 +5485,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696 - request: body: null headers: @@ -5470,37 +5506,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071\",\n - \ \"entries\": [\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8974\"\n },\n {\n \"contents\": - \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8982\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.8990\"\n },\n {\n \"contents\": - \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.8999\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.9006\"\n },\n {\n \"contents\": - \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.9015\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.9023\"\n },\n {\n \"contents\": - \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.9032\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.9040\"\n },\n {\n \"contents\": - \"message-172\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.9048\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"5.9056\"\n },\n {\n \"contents\": - \"message-182\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"5.9063\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1698\"\n },\n + \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.1707\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1716\"\n },\n + \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.1725\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1734\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '561' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.8970 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696 - request: body: null headers: @@ -5509,19 +5534,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 - request: body: null headers: @@ -5530,19 +5555,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 - request: body: null headers: @@ -5551,23 +5576,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.9071\"\n },\n - \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"5.9079\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"5.9086\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496\",\n + \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1395\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1403\"\n + \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1411\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1420\"\n + \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1427\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1436\"\n + \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1444\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1453\"\n + \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1462\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1471\"\n + \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1479\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1488\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '353' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=5.9071 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 - request: body: null headers: @@ -5576,19 +5615,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496 - request: body: null headers: @@ -5597,19 +5636,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597\",\n + \ \"entries\": [\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1496\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1505\"\n + \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1513\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1521\"\n + \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1530\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1537\"\n + \ },\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1546\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1555\"\n + \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1563\"\n },\n {\n \"contents\": + \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1571\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1580\"\n },\n {\n \"contents\": + \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1589\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496 - request: body: null headers: @@ -5618,38 +5675,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871\",\n - \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8770\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8778\"\n - \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8787\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8795\"\n - \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8803\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8811\"\n - \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8819\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8828\"\n - \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8836\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8845\"\n - \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8852\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8859\"\n - \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8868\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1477' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8770 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597 - request: body: null headers: @@ -5658,19 +5696,35 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1698\",\n + \ \"entries\": [\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1598\"\n },\n {\n \"contents\": + \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1607\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1616\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1624\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1633\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1642\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1652\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1662\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1672\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1682\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1690\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1284' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597 - request: body: null headers: @@ -5679,37 +5733,26 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1698 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8972\",\n - \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8876\"\n },\n {\n \"contents\": - \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8884\"\n - \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8892\"\n },\n {\n \"contents\": - \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8900\"\n - \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8908\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"5.8917\"\n - \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8926\"\n },\n {\n \"contents\": - \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8934\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8942\"\n },\n {\n \"contents\": - \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8950\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8959\"\n },\n {\n \"contents\": - \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8967\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1700\"\n },\n + \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.1709\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1718\"\n },\n + \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.1727\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1736\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '561' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8871 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1698 - request: body: null headers: @@ -5718,38 +5761,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8972 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073\",\n - \ \"entries\": [\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8976\"\n },\n {\n \"contents\": - \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.8984\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.8992\"\n },\n {\n \"contents\": - \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.9000\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.9008\"\n },\n {\n \"contents\": - \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.9017\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.9025\"\n },\n {\n \"contents\": - \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.9033\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.9041\"\n },\n {\n \"contents\": - \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.9050\"\n },\n {\n \"contents\": \"message-178\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.9057\"\n },\n {\n \"contents\": - \"message-183\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"5.9065\"\n },\n {\n \"contents\": \"message-188\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"5.9072\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1492' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.8972 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 - request: body: null headers: @@ -5758,19 +5782,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 - request: body: null headers: @@ -5779,21 +5803,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"5.9080\"\n },\n - \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"5.9088\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497\",\n + \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1396\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1405\"\n + \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1413\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1421\"\n + \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1429\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1438\"\n + \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1446\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1455\"\n + \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1464\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1473\"\n + \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1480\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1490\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '249' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=5.9073 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 - request: body: null headers: @@ -5802,19 +5842,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 - request: body: null headers: @@ -5823,19 +5863,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 - request: body: null headers: @@ -5844,38 +5884,37 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8873\",\n - \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8772\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8780\"\n - \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8788\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8797\"\n - \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8805\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8813\"\n - \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8821\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8829\"\n - \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8838\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8846\"\n - \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8854\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8861\"\n - \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8869\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598\",\n + \ \"entries\": [\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1498\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1506\"\n + \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1515\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1523\"\n + \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1531\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1539\"\n + \ },\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1548\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1556\"\n + \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1565\"\n },\n {\n \"contents\": + \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1573\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1582\"\n },\n {\n \"contents\": + \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1591\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8772 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 - request: body: null headers: @@ -5884,37 +5923,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8873 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8974\",\n - \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8878\"\n },\n {\n \"contents\": - \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8885\"\n - \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8894\"\n },\n {\n \"contents\": - \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8902\"\n - \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8910\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"5.8919\"\n - \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8927\"\n },\n {\n \"contents\": - \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8935\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8944\"\n },\n {\n \"contents\": - \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8952\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8960\"\n },\n {\n \"contents\": - \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8969\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1381' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8873 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 - request: body: null headers: @@ -5923,38 +5944,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8974 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075\",\n - \ \"entries\": [\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8977\"\n },\n {\n \"contents\": - \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.8985\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.8994\"\n },\n {\n \"contents\": - \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.9001\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.9010\"\n },\n {\n \"contents\": - \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.9018\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.9027\"\n },\n {\n \"contents\": - \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.9035\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.9043\"\n },\n {\n \"contents\": - \"message-174\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.9051\"\n },\n {\n \"contents\": \"message-179\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.9058\"\n },\n {\n \"contents\": - \"message-184\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"5.9067\"\n },\n {\n \"contents\": \"message-189\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"5.9074\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1492' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.8974 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 - request: body: null headers: @@ -5963,19 +5965,35 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699\",\n + \ \"entries\": [\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1600\"\n },\n {\n \"contents\": + \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1609\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1618\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1626\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1635\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1644\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1654\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1664\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1674\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1684\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1692\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1284' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 - request: body: null headers: @@ -5984,19 +6002,19 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699 - request: body: null headers: @@ -6005,19 +6023,24 @@ interactions: User-Agent: - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"5.9082\"\n },\n - \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"5.9090\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1702\"\n },\n + \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.1711\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1720\"\n },\n + \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.1729\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1738\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '249' + content-length: '561' content-type: application/json - x-ms-ccf-transaction-id: '5.9092' + x-ms-ccf-transaction-id: '2.1740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=5.9075 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml index d41f05de97b85..d962aee648140 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '5.9093' + x-ms-ccf-transaction-id: '2.1741' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -38,11 +38,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '5.9093' + x-ms-ccf-transaction-id: '2.1742' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -57,11 +57,11 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '5.9095' + x-ms-ccf-transaction-id: '2.1743' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: '{"assignedRole": "Reader"}' headers: @@ -81,11 +81,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '5.9096' + x-ms-ccf-transaction-id: '2.1745' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -101,11 +101,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '5.9096' + x-ms-ccf-transaction-id: '2.1745' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -120,9 +120,9 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '5.9098' + x-ms-ccf-transaction-id: '2.1747' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml index c5e481a8b2720..774c2d54485a5 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml @@ -15,11 +15,11 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '5.9099' + x-ms-ccf-transaction-id: '2.1748' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview - request: body: null headers: @@ -80,11 +80,11 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '5.9099' + x-ms-ccf-transaction-id: '2.1748' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview - request: body: null headers: @@ -96,13 +96,13 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","enclaveQuotes":{"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"50dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003724cf221d70c0ca409efb8f911fa99baae5a540a580aa58b28290335b9b02e30000000000000000000000000000000000000000000000000000000000000000341000008ac683f5f9edac9e335b0bf6d4c07df4bd1718aa2a96465bf718d606c976811f0a7880be7c08c3e318e09c36d102e20b44215a4288e0885e4416284232eb4af066fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610050dd6b65d8e618dcaabda339cfabeb0a205b6e8675113681571648cb62821e73"},"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f1e1905b7aeabb98a65b43c1024ddf0b4e253a112c57e0e50d274ad224cebb0d0000000000000000000000000000000000000000000000000000000000000000341000007f91586b2035b56d5fd032cfa6e958070d31b3c7d5b44622a91c178c51407d27b2aa8078f13c95b851c90696a1072a6923b17f69c523c22c85b9bd14b14474ccdec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c3fc0a8e130a2e9dda013d2747dca112b1c1bb5c87cbcd7335ecabd46cc6b2b1"},"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee61c2113a925e3f2c9a3abdff8786d758e2cdfeaf3d549627627fa8bc9d18180000000000000000000000000000000000000000000000000000000000000000341000003f5fbc689599e7047098e38c7302e4a39a6d5136b4d5489d8e473a799db9aa61b658e5a3b0f282f51931680247a94cf7e338fc24999571dd04c585a97f4464ce4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d0856cf4771df2ca08cf689812396b929d18115370b3349c59030e08126ec0a6"}}}' + string: '{"currentNodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '5.9099' + x-ms-ccf-transaction-id: '2.1748' status: code: 200 message: OK - url: https://lyshi-sdk-ledger.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml index bf5e3e16ae557..7e02a99c1054d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml @@ -14,13 +14,13 @@ interactions: uri: https://identity.accledger.azure.com/ledgerIdentity/fake-ledger-id?api-version=0.1-preview response: body: - string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBtjCCAT2gAwIBAgIQcA9sdtvJF6m6aM1mtG0JYjAKBggqhkjOPQQDAzAWMRQw\nEgYDVQQDDAtDQ0YgTmV0d29yazAeFw0yMTAzMTEwMDAwMDBaFw0yMzA2MTEyMzU5\nNTlaMBYxFDASBgNVBAMMC0NDRiBOZXR3b3JrMHYwEAYHKoZIzj0CAQYFK4EEACID\nYgAEvylqGu9OXk9lo+yj+EgGqyasW0eZT/sFb0ToXqk3LHSo6VmqhJBe87R4MvzL\nLOUgDkS0vzoU1b+gh9svwc4C9bBWp+QiHGkGQV94OqR3cj6wSQz5j2lK8JvaaYdD\n0LXPo1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBTvlHoCJb6/FwTYN/Ml1kzl\nWByy4DAfBgNVHSMEGDAWgBTvlHoCJb6/FwTYN/Ml1kzlWByy4DAKBggqhkjOPQQD\nAwNnADBkAjA5Ip3KMzfBdmvwF5aEFUBID+/Fcv2UO15gjA9rmtPO2DVedzDnqQy6\n3Jn7uCHsyioCMFo3oBdyHjE0TCnlnuXBEb2yeL7wihbPqYYYOdk2EtLrv+JnoMv5\nepgZtBq2j5rjrg==\n-----END + string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBuTCCAT6gAwIBAgIRAKnpvh1DCEbOmhFwVaxoVYAwCgYIKoZIzj0EAwMwFjEU\nMBIGA1UEAwwLQ0NGIE5ldHdvcmswHhcNMjEwMzExMDAwMDAwWhcNMjMwNjExMjM1\nOTU5WjAWMRQwEgYDVQQDDAtDQ0YgTmV0d29yazB2MBAGByqGSM49AgEGBSuBBAAi\nA2IABM0knFNItUo5ogB/YYedfQZeGz5ZlmnC2pM/hCg19dXZHp4ltpXnflGHvjWr\n2mcPF7XYOgJt66SK/uWCTBuBRsOfXcSa/oUQynZ6ZoqhtESDfbbfxm4iTyVtkQDm\nJJ0Nh6NQME4wDAYDVR0TBAUwAwEB/zAdBgNVHQ4EFgQUh7slqWqCDTyInJvuYFky\n4CD668gwHwYDVR0jBBgwFoAUh7slqWqCDTyInJvuYFky4CD668gwCgYIKoZIzj0E\nAwMDaQAwZgIxAMnaIrcGPyumx5SNXTd8luK0mYNZ6uhvcj4srq1KtLSqwySV4r9R\nyDlCkKvUeXVa8AIxAIXcNlmIsnVYe3RjEiD2CaY8X5LcRtHlO9i+tc4EoB41SI1M\nbkl+GLMSCcinZI872w==\n-----END CERTIFICATE-----\n\u0000","ledgerId":"fake-ledger-id"}' headers: content-type: - application/json; charset=utf-8 date: - - Fri, 09 Apr 2021 23:03:26 GMT + - Wed, 14 Apr 2021 22:31:09 GMT server: - Kestrel transfer-encoding: @@ -30,7 +30,7 @@ interactions: x-ms-image-tag: - latest-20210408061706412-0bd695e0 x-ms-machinename: - - identityservice-75f9cdb475-jhq4v + - identityservice-75f9cdb475-jz9rg status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml index 9c89c287473c0..ddc6a4f804c96 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml @@ -10,18 +10,18 @@ interactions: uri: https://identity.accledger.azure.com/ledgerIdentity/fake-ledger-id?api-version=0.1-preview response: body: - string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBtjCCAT2gAwIBAgIQcA9sdtvJF6m6aM1mtG0JYjAKBggqhkjOPQQDAzAWMRQw\nEgYDVQQDDAtDQ0YgTmV0d29yazAeFw0yMTAzMTEwMDAwMDBaFw0yMzA2MTEyMzU5\nNTlaMBYxFDASBgNVBAMMC0NDRiBOZXR3b3JrMHYwEAYHKoZIzj0CAQYFK4EEACID\nYgAEvylqGu9OXk9lo+yj+EgGqyasW0eZT/sFb0ToXqk3LHSo6VmqhJBe87R4MvzL\nLOUgDkS0vzoU1b+gh9svwc4C9bBWp+QiHGkGQV94OqR3cj6wSQz5j2lK8JvaaYdD\n0LXPo1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBTvlHoCJb6/FwTYN/Ml1kzl\nWByy4DAfBgNVHSMEGDAWgBTvlHoCJb6/FwTYN/Ml1kzlWByy4DAKBggqhkjOPQQD\nAwNnADBkAjA5Ip3KMzfBdmvwF5aEFUBID+/Fcv2UO15gjA9rmtPO2DVedzDnqQy6\n3Jn7uCHsyioCMFo3oBdyHjE0TCnlnuXBEb2yeL7wihbPqYYYOdk2EtLrv+JnoMv5\nepgZtBq2j5rjrg==\n-----END + string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBuTCCAT6gAwIBAgIRAKnpvh1DCEbOmhFwVaxoVYAwCgYIKoZIzj0EAwMwFjEU\nMBIGA1UEAwwLQ0NGIE5ldHdvcmswHhcNMjEwMzExMDAwMDAwWhcNMjMwNjExMjM1\nOTU5WjAWMRQwEgYDVQQDDAtDQ0YgTmV0d29yazB2MBAGByqGSM49AgEGBSuBBAAi\nA2IABM0knFNItUo5ogB/YYedfQZeGz5ZlmnC2pM/hCg19dXZHp4ltpXnflGHvjWr\n2mcPF7XYOgJt66SK/uWCTBuBRsOfXcSa/oUQynZ6ZoqhtESDfbbfxm4iTyVtkQDm\nJJ0Nh6NQME4wDAYDVR0TBAUwAwEB/zAdBgNVHQ4EFgQUh7slqWqCDTyInJvuYFky\n4CD668gwHwYDVR0jBBgwFoAUh7slqWqCDTyInJvuYFky4CD668gwCgYIKoZIzj0E\nAwMDaQAwZgIxAMnaIrcGPyumx5SNXTd8luK0mYNZ6uhvcj4srq1KtLSqwySV4r9R\nyDlCkKvUeXVa8AIxAIXcNlmIsnVYe3RjEiD2CaY8X5LcRtHlO9i+tc4EoB41SI1M\nbkl+GLMSCcinZI872w==\n-----END CERTIFICATE-----\n\u0000","ledgerId":"fake-ledger-id"}' headers: content-type: application/json; charset=utf-8 - date: Fri, 09 Apr 2021 23:03:27 GMT + date: Wed, 14 Apr 2021 22:31:12 GMT server: Kestrel transfer-encoding: chunked x-ms-image-digest: sha256:441ef03425e3f7f2edb0b1e6b89f554443c8cdcdb4fd94bf80b6e2aa78a89f8d x-ms-image-tag: latest-20210408061706412-0bd695e0 - x-ms-machinename: identityservice-75f9cdb475-jz9rg + x-ms-machinename: identityservice-75f9cdb475-jhq4v status: code: 200 message: OK - url: https://identity.accledger.azure.com/ledgerIdentity/lyshi-sdk-ledger?api-version=0.1-preview + url: https://identity.accledger.azure.com/ledgerIdentity/lyshi-sdk-ledger-1?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py index a740a7c03d37c..1b7c5e8d93e88 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py @@ -16,7 +16,7 @@ def setUp(self): ConfidentialLedgerClient, credential=self.get_credential(ConfidentialLedgerClient), ledger_certificate_path=self.network_certificate_path, - ledger_url=self.confidential_ledger_url, + endpoint=self.confidential_ledger_url, ) client = self.create_client_from_credential( @@ -25,7 +25,7 @@ def setUp(self): self.user_certificate_path ), ledger_certificate_path=self.network_certificate_path, - ledger_url=self.confidential_ledger_url, + endpoint=self.confidential_ledger_url, ) aad_object_id = self.set_value_to_scrub( diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py index b251b7d1a3df4..5f0554a05d1c3 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py @@ -18,7 +18,7 @@ def setUp(self): ConfidentialLedgerClient, credential=self.get_credential(ConfidentialLedgerClient, is_async=True), ledger_certificate_path=self.network_certificate_path, - ledger_url=self.confidential_ledger_url, + endpoint=self.confidential_ledger_url, ) client = self.create_client_from_credential( @@ -27,7 +27,7 @@ def setUp(self): self.user_certificate_path ), ledger_certificate_path=self.network_certificate_path, - ledger_url=self.confidential_ledger_url, + endpoint=self.confidential_ledger_url, ) aad_object_id = self.set_value_to_scrub( diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py index 0d855bb41b213..d35874aa4c841 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py @@ -15,5 +15,5 @@ def setUp(self): self.user_certificate_path ), ledger_certificate_path=self.network_certificate_path, - ledger_url=self.confidential_ledger_url, + endpoint=self.confidential_ledger_url, ) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py index 1aac6d4b0796b..68624b422ef73 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py @@ -17,5 +17,5 @@ def setUp(self): self.user_certificate_path ), ledger_certificate_path=self.network_certificate_path, - ledger_url=self.confidential_ledger_url, + endpoint=self.confidential_ledger_url, ) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py index 74b19c63251d3..61ec2167bae4e 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py @@ -34,5 +34,6 @@ async def test_get_ledger_identity(self): ) # type: LedgerIdentity self.assertEqual(network_identity.ledger_id, self.ledger_id) self.assertEqual( - network_identity.ledger_tls_certificate, self.network_certificate + network_identity.ledger_tls_certificate.strip("\n\u0000"), + self.network_certificate, ) From 53c31d226ce4b7ccc0f416b1b96b60415fee8eef Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Mon, 19 Apr 2021 13:41:53 -0700 Subject: [PATCH 08/49] new recordings --- .../azure/confidentialledger/_client.py | 35 +- .../_generated_identity/__init__.py | 18 - .../_confidential_ledger_client.py | 110 - .../_generated_identity/_configuration.py | 63 - .../_generated_identity/_operations_mixin.py | 70 - .../_generated_identity/_version.py | 8 - .../_generated_identity/aio/__init__.py | 11 - .../aio/_confidential_ledger_client.py | 107 - .../_generated_identity/aio/_configuration.py | 57 - .../aio/_operations_mixin.py | 63 - .../_generated_identity/models.py | 7 - .../_generated_identity/py.typed | 1 - .../_confidential_ledger_client.py | 26 +- .../v0_1_preview/_configuration.py | 9 +- .../v0_1_preview/_metadata.json | 84 - .../aio/_confidential_ledger_client.py | 24 +- .../v0_1_preview/aio/_configuration.py | 7 +- .../_confidential_ledger_client_operations.py | 9 +- .../_confidential_ledger_client_operations.py | 8 +- .../_generated_ledger/__init__.py | 18 - .../_confidential_ledger_client.py | 110 - .../_generated_ledger/_configuration.py | 63 - .../_generated_ledger/_operations_mixin.py | 520 ----- .../_generated_ledger/_version.py | 8 - .../_generated_ledger/aio/__init__.py | 11 - .../aio/_confidential_ledger_client.py | 107 - .../_generated_ledger/aio/_configuration.py | 57 - .../aio/_operations_mixin.py | 495 ----- .../_generated_ledger/models.py | 7 - .../_generated_ledger/py.typed | 1 - .../_confidential_ledger_client.py | 24 +- .../v0_1_preview/_configuration.py | 9 +- .../v0_1_preview/_metadata.json | 216 -- .../aio/_confidential_ledger_client.py | 22 +- .../v0_1_preview/aio/_configuration.py | 7 +- .../_confidential_ledger_client_operations.py | 147 +- .../_confidential_ledger_client_operations.py | 132 +- .../async_confidential_ledger_client_base.py | 16 +- .../confidential_ledger_client_base.py | 12 +- .../azure/confidentialledger/aio/_client.py | 35 +- .../identity_service/_client.py | 23 +- .../identity_service/aio/_client.py | 24 +- ...ger_client_aad.test_append_entry_flow.yaml | 162 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 129 +- ...al_ledger_client_aad.test_range_query.yaml | 1441 ++++++------ ...edger_client_aad.test_user_management.yaml | 28 +- ..._client_aad.test_verification_methods.yaml | 18 +- ...ient_aad_async.test_append_entry_flow.yaml | 148 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 162 +- ...ger_client_aad_async.test_range_query.yaml | 1952 ++++++++--------- ...client_aad_async.test_user_management.yaml | 24 +- ...t_aad_async.test_verification_methods.yaml | 14 +- ...nt_certificate.test_append_entry_flow.yaml | 130 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 149 +- ...r_client_certificate.test_range_query.yaml | 1526 ++++++------- ...ient_certificate.test_user_management.yaml | 24 +- ...certificate.test_verification_methods.yaml | 14 +- ...tificate_async.test_append_entry_flow.yaml | 151 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 142 +- ...nt_certificate_async.test_range_query.yaml | 1933 ++++++++-------- ...ertificate_async.test_user_management.yaml | 24 +- ...icate_async.test_verification_methods.yaml | 14 +- ...rvice_client.test_get_ledger_identity.yaml | 6 +- ...client_async.test_get_ledger_identity.yaml | 28 +- 64 files changed, 4394 insertions(+), 6606 deletions(-) delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_confidential_ledger_client.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_configuration.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_operations_mixin.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_version.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/__init__.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_confidential_ledger_client.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_configuration.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_operations_mixin.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/models.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/py.typed delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_metadata.json delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_confidential_ledger_client.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_configuration.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_operations_mixin.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_version.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/__init__.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_confidential_ledger_client.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_configuration.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_operations_mixin.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/models.py delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/py.typed delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_metadata.json diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index 300c70e86595e..35e4d0960d5ff 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -8,7 +8,7 @@ from azure.core.tracing.decorator import distributed_trace from ._enums import LedgerUserRole, TransactionState -from ._generated_ledger.models import ConfidentialLedgerQueryState +from ._generated_ledger.v0_1_preview.models import ConfidentialLedgerQueryState from ._models import ( AppendResult, Constitution, @@ -87,7 +87,6 @@ def append_to_ledger( raise ValueError("entry_contents must be a string") result = self._client.post_ledger_entry( - ledger_base_url=self._endpoint, contents=entry_contents, # Not a valid kwarg for wait_for_commit (will throw at requests layer), # so it has to be popped. @@ -125,9 +124,8 @@ def create_or_update_user( raise ValueError("user_id or role cannot be None") result = self._client.patch_user( - ledger_base_url=self._endpoint, user_id=user_id, - assigned_role=role, + assigned_role=role.value if isinstance(role, LedgerUserRole) else role, **kwargs, ) return LedgerUser( @@ -154,9 +152,7 @@ def delete_user( if user_id is None: raise ValueError("user_id cannot be None") - self._client.delete_user( - ledger_base_url=self._endpoint, user_id=user_id, **kwargs - ) + self._client.delete_user(user_id=user_id, **kwargs) @distributed_trace def get_constitution( @@ -172,7 +168,7 @@ def get_constitution( :raises: ~azure.core.exceptions.HttpResponseError """ - result = self._client.get_constitution(ledger_base_url=self._endpoint, **kwargs) + result = self._client.get_constitution(**kwargs) return Constitution(script=result.script, digest=result.digest) @distributed_trace @@ -190,9 +186,7 @@ def get_consortium( :raises: ~azure.core.exceptions.HttpResponseError """ - result = self._client.get_consortium_members( - ledger_base_url=self._endpoint, **kwargs - ) + result = self._client.get_consortium_members(**kwargs) return Consortium( members=[ ConsortiumMember(certificate=member.certificate, member_id=member.id) @@ -213,9 +207,7 @@ def get_enclave_quotes( :raises: ~azure.core.exceptions.HttpResponseError """ - result = self._client.get_enclave_quotes( - ledger_base_url=self._endpoint, **kwargs - ) + result = self._client.get_enclave_quotes(**kwargs) return LedgerEnclaves( { quote.node_id: EnclaveQuote( @@ -262,7 +254,6 @@ def get_ledger_entries( ) return self._client.get_ledger_entries( - ledger_base_url=self._endpoint, from_transaction_id=from_transaction_id, to_transaction_id=to_transaction_id, cls=kwargs.pop( @@ -308,9 +299,7 @@ def get_ledger_entry( ) if transaction_id is None: - result = self._client.get_current_ledger_entry( - ledger_base_url=self._endpoint, **kwargs - ) + result = self._client.get_current_ledger_entry(**kwargs) return LedgerEntry( transaction_id=result.transaction_id, contents=result.contents, @@ -321,8 +310,7 @@ def get_ledger_entry( result = None state = None for _ in range(max_tries): - result = self._client.get_ledger_entry_for_transaction_id( - ledger_base_url=self._endpoint, + result = self._client.get_ledger_entry( transaction_id=transaction_id, **kwargs, ) @@ -376,7 +364,6 @@ def get_transaction_receipt( state = None for _ in range(max_tries): result = self._client.get_receipt( - ledger_base_url=self._endpoint, transaction_id=transaction_id, **kwargs, ) @@ -418,7 +405,7 @@ def get_transaction_status( raise ValueError("transaction_id cannot be None") result = self._client.get_transaction_status( - ledger_base_url=self._endpoint, transaction_id=transaction_id, **kwargs + transaction_id=transaction_id, **kwargs ) return TransactionStatus( transaction_id=result.transaction_id, state=TransactionState(result.state) @@ -444,9 +431,7 @@ def get_user( if user_id is None: raise ValueError("user_id cannot be None") - result = self._client.get_user( - ledger_base_url=self._endpoint, user_id=user_id, **kwargs - ) + result = self._client.get_user(user_id=user_id, **kwargs) return LedgerUser( user_id=result.user_id, role=LedgerUserRole(result.assigned_role) ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py deleted file mode 100644 index d8f275d027ede..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py +++ /dev/null @@ -1,18 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from ._confidential_ledger_client import ConfidentialLedgerClient - -__all__ = ["ConfidentialLedgerClient"] - -try: - from ._patch import patch_sdk # type: ignore - - patch_sdk() -except ImportError: - pass diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_confidential_ledger_client.py deleted file mode 100644 index ad98bae513728..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_confidential_ledger_client.py +++ /dev/null @@ -1,110 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from typing import TYPE_CHECKING - -from azure.core import PipelineClient -from azure.profiles import KnownProfiles, ProfileDefinition -from azure.profiles.multiapiclient import MultiApiClientMixin -from msrest import Deserializer, Serializer - -from ._configuration import ConfidentialLedgerClientConfiguration -from ._operations_mixin import ConfidentialLedgerClientOperationsMixin - -if TYPE_CHECKING: - # pylint: disable=unused-import,ungrouped-imports - from typing import Any, Optional - - from azure.core.pipeline.transport import HttpRequest, HttpResponse - - -class _SDKClient(object): - def __init__(self, *args, **kwargs): - """This is a fake class to support current implemetation of MultiApiClientMixin." - Will be removed in final version of multiapi azure-core based client - """ - pass - - -class ConfidentialLedgerClient( - ConfidentialLedgerClientOperationsMixin, MultiApiClientMixin, _SDKClient -): - """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. - - This ready contains multiple API versions, to help you deal with all of the Azure clouds - (Azure Stack, Azure Government, Azure China, etc.). - By default, it uses the latest API version available on public Azure. - For production, you should stick to a particular api-version and/or profile. - The profile sets a mapping between an operation group and its API version. - The api-version parameter sets the default API version if the operation - group is not described in the profile. - :param api_version: API version to use if no profile is provided, or if missing in profile. - :type api_version: str - :param profile: A profile definition, from KnownProfiles to dict. - :type profile: azure.profiles.KnownProfiles - """ - - DEFAULT_API_VERSION = "0.1-preview" - _PROFILE_TAG = "azure.confidentialledger.ConfidentialLedgerClient" - LATEST_PROFILE = ProfileDefinition( - { - _PROFILE_TAG: { - None: DEFAULT_API_VERSION, - } - }, - _PROFILE_TAG + " latest", - ) - - def __init__( - self, - api_version=None, # type: Optional[str] - profile=KnownProfiles.default, # type: KnownProfiles - **kwargs # type: Any - ): - if api_version == "0.1-preview": - base_url = "{identityServiceBaseUrl}" - else: - raise ValueError("API version {} is not available".format(api_version)) - self._config = ConfidentialLedgerClientConfiguration(**kwargs) - self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) - super(ConfidentialLedgerClient, self).__init__( - api_version=api_version, profile=profile - ) - - @classmethod - def _models_dict(cls, api_version): - return { - k: v - for k, v in cls.models(api_version).__dict__.items() - if isinstance(v, type) - } - - @classmethod - def models(cls, api_version=DEFAULT_API_VERSION): - """Module depends on the API version: - - * 0.1-preview: :mod:`v0_1_preview.models` - """ - if api_version == "0.1-preview": - from .v0_1_preview import models - - return models - raise ValueError("API version {} is not available".format(api_version)) - - def close(self): - self._client.close() - - def __enter__(self): - self._client.__enter__() - return self - - def __exit__(self, *exc_details): - self._client.__exit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_configuration.py deleted file mode 100644 index 27927c15ec2a6..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_configuration.py +++ /dev/null @@ -1,63 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- -from typing import TYPE_CHECKING - -from azure.core.configuration import Configuration -from azure.core.pipeline import policies - -from ._version import VERSION - -if TYPE_CHECKING: - # pylint: disable=unused-import,ungrouped-imports - from typing import Any - - -class ConfidentialLedgerClientConfiguration(Configuration): - """Configuration for ConfidentialLedgerClient. - - Note that all parameters used to create this instance are saved as instance - attributes. - """ - - def __init__( - self, **kwargs # type: Any - ): - # type: (...) -> None - super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) - - kwargs.setdefault("sdk_moniker", "azure-confidentialledger/{}".format(VERSION)) - self._configure(**kwargs) - - def _configure( - self, **kwargs # type: Any - ): - # type: (...) -> None - self.user_agent_policy = kwargs.get( - "user_agent_policy" - ) or policies.UserAgentPolicy(**kwargs) - self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( - **kwargs - ) - self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) - self.logging_policy = kwargs.get( - "logging_policy" - ) or policies.NetworkTraceLoggingPolicy(**kwargs) - self.http_logging_policy = kwargs.get( - "http_logging_policy" - ) or policies.HttpLoggingPolicy(**kwargs) - self.retry_policy = kwargs.get("retry_policy") or policies.RetryPolicy(**kwargs) - self.custom_hook_policy = kwargs.get( - "custom_hook_policy" - ) or policies.CustomHookPolicy(**kwargs) - self.redirect_policy = kwargs.get("redirect_policy") or policies.RedirectPolicy( - **kwargs - ) - self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_operations_mixin.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_operations_mixin.py deleted file mode 100644 index 18ce2809f03c7..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_operations_mixin.py +++ /dev/null @@ -1,70 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- -from msrest import Serializer, Deserializer -from typing import TYPE_CHECKING -import warnings - -from azure.core.exceptions import ( - ClientAuthenticationError, - HttpResponseError, - ResourceExistsError, - ResourceNotFoundError, - map_error, -) -from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import HttpRequest, HttpResponse - -if TYPE_CHECKING: - # pylint: disable=unused-import,ungrouped-imports - from typing import Any, Callable, Dict, Generic, Optional, TypeVar - - -class ConfidentialLedgerClientOperationsMixin(object): - def get_ledger_identity( - self, - identity_service_base_url, # type: str - ledger_id, # type: str - **kwargs # type: Any - ): - """Gets identity information for a Confidential Ledger instance. - - Gets identity information for a Confidential Ledger instance. - - :param identity_service_base_url: The Identity Service URL, for example - https://identity.accledger.azure.com. - :type identity_service_base_url: str - :param ledger_id: Id of the Confidential Ledger instance to get information for. - :type ledger_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerIdentityInformation, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_ledger_identity") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_ledger_identity'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.get_ledger_identity( - identity_service_base_url, ledger_id, **kwargs - ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_version.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_version.py deleted file mode 100644 index 780a1be7a6ea0..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/_version.py +++ /dev/null @@ -1,8 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -------------------------------------------------------------------------- - -VERSION = "0.1.0" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/__init__.py deleted file mode 100644 index 8478491f22a79..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from ._confidential_ledger_client import ConfidentialLedgerClient - -__all__ = ["ConfidentialLedgerClient"] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_confidential_ledger_client.py deleted file mode 100644 index a37d6f7cc9e8c..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_confidential_ledger_client.py +++ /dev/null @@ -1,107 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from typing import Any, Optional - -from azure.core import AsyncPipelineClient -from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest -from azure.profiles import KnownProfiles, ProfileDefinition -from azure.profiles.multiapiclient import MultiApiClientMixin -from msrest import Deserializer, Serializer - -from ._configuration import ConfidentialLedgerClientConfiguration -from ._operations_mixin import ConfidentialLedgerClientOperationsMixin - - -class _SDKClient(object): - def __init__(self, *args, **kwargs): - """This is a fake class to support current implemetation of MultiApiClientMixin." - Will be removed in final version of multiapi azure-core based client - """ - pass - - -class ConfidentialLedgerClient( - ConfidentialLedgerClientOperationsMixin, MultiApiClientMixin, _SDKClient -): - """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. - - This ready contains multiple API versions, to help you deal with all of the Azure clouds - (Azure Stack, Azure Government, Azure China, etc.). - By default, it uses the latest API version available on public Azure. - For production, you should stick to a particular api-version and/or profile. - The profile sets a mapping between an operation group and its API version. - The api-version parameter sets the default API version if the operation - group is not described in the profile. - :param api_version: API version to use if no profile is provided, or if missing in profile. - :type api_version: str - :param profile: A profile definition, from KnownProfiles to dict. - :type profile: azure.profiles.KnownProfiles - """ - - DEFAULT_API_VERSION = "0.1-preview" - _PROFILE_TAG = "azure.confidentialledger.ConfidentialLedgerClient" - LATEST_PROFILE = ProfileDefinition( - { - _PROFILE_TAG: { - None: DEFAULT_API_VERSION, - } - }, - _PROFILE_TAG + " latest", - ) - - def __init__( - self, - api_version: Optional[str] = None, - profile: KnownProfiles = KnownProfiles.default, - **kwargs # type: Any - ) -> None: - if api_version == "0.1-preview": - base_url = "{identityServiceBaseUrl}" - else: - raise ValueError("API version {} is not available".format(api_version)) - self._config = ConfidentialLedgerClientConfiguration(**kwargs) - self._client = AsyncPipelineClient( - base_url=base_url, config=self._config, **kwargs - ) - super(ConfidentialLedgerClient, self).__init__( - api_version=api_version, profile=profile - ) - - @classmethod - def _models_dict(cls, api_version): - return { - k: v - for k, v in cls.models(api_version).__dict__.items() - if isinstance(v, type) - } - - @classmethod - def models(cls, api_version=DEFAULT_API_VERSION): - """Module depends on the API version: - - * 0.1-preview: :mod:`v0_1_preview.models` - """ - if api_version == "0.1-preview": - from ..v0_1_preview import models - - return models - raise ValueError("API version {} is not available".format(api_version)) - - async def close(self): - await self._client.close() - - async def __aenter__(self): - await self._client.__aenter__() - return self - - async def __aexit__(self, *exc_details): - await self._client.__aexit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_configuration.py deleted file mode 100644 index 95a4c10e9c923..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_configuration.py +++ /dev/null @@ -1,57 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- -from typing import Any - -from azure.core.configuration import Configuration -from azure.core.pipeline import policies - -from .._version import VERSION - - -class ConfidentialLedgerClientConfiguration(Configuration): - """Configuration for ConfidentialLedgerClient. - - Note that all parameters used to create this instance are saved as instance - attributes. - """ - - def __init__( - self, **kwargs # type: Any - ) -> None: - super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) - - kwargs.setdefault("sdk_moniker", "azure-confidentialledger/{}".format(VERSION)) - self._configure(**kwargs) - - def _configure(self, **kwargs: Any) -> None: - self.user_agent_policy = kwargs.get( - "user_agent_policy" - ) or policies.UserAgentPolicy(**kwargs) - self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( - **kwargs - ) - self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) - self.logging_policy = kwargs.get( - "logging_policy" - ) or policies.NetworkTraceLoggingPolicy(**kwargs) - self.http_logging_policy = kwargs.get( - "http_logging_policy" - ) or policies.HttpLoggingPolicy(**kwargs) - self.retry_policy = kwargs.get("retry_policy") or policies.AsyncRetryPolicy( - **kwargs - ) - self.custom_hook_policy = kwargs.get( - "custom_hook_policy" - ) or policies.CustomHookPolicy(**kwargs) - self.redirect_policy = kwargs.get( - "redirect_policy" - ) or policies.AsyncRedirectPolicy(**kwargs) - self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_operations_mixin.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_operations_mixin.py deleted file mode 100644 index c2adfbe14fc75..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/aio/_operations_mixin.py +++ /dev/null @@ -1,63 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- -from msrest import Serializer, Deserializer -from typing import Any, Callable, Dict, Generic, Optional, TypeVar -import warnings - -from azure.core.exceptions import ( - ClientAuthenticationError, - HttpResponseError, - ResourceExistsError, - ResourceNotFoundError, - map_error, -) -from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest - - -class ConfidentialLedgerClientOperationsMixin(object): - async def get_ledger_identity( - self, identity_service_base_url: str, ledger_id: str, **kwargs - ) -> "_models.LedgerIdentityInformation": - """Gets identity information for a Confidential Ledger instance. - - Gets identity information for a Confidential Ledger instance. - - :param identity_service_base_url: The Identity Service URL, for example - https://identity.accledger.azure.com. - :type identity_service_base_url: str - :param ledger_id: Id of the Confidential Ledger instance to get information for. - :type ledger_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerIdentityInformation, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_ledger_identity") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_ledger_identity'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.get_ledger_identity( - identity_service_base_url, ledger_id, **kwargs - ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/models.py deleted file mode 100644 index 9ac6ec2249d38..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/models.py +++ /dev/null @@ -1,7 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -------------------------------------------------------------------------- -from .v0_1_preview.models import * diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/py.typed b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/py.typed deleted file mode 100644 index e5aff4f83af86..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/py.typed +++ /dev/null @@ -1 +0,0 @@ -# Marker file for PEP 561. \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py index 4fa537808ba3b..676c6912c71be 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py @@ -23,14 +23,22 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): - """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.""" + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. + + :param identity_service_base_url: The Identity Service URL, for example https://identity.accledger.azure.com. + :type identity_service_base_url: str + """ def __init__( - self, **kwargs # type: Any + self, + identity_service_base_url, # type: str + **kwargs # type: Any ): # type: (...) -> None base_url = "{identityServiceBaseUrl}" - self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._config = ConfidentialLedgerClientConfiguration( + identity_service_base_url, **kwargs + ) self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) client_models = { @@ -50,7 +58,17 @@ def _send_request(self, http_request, **kwargs): :return: The response of your network call. Does not do error handling on your response. :rtype: ~azure.core.pipeline.transport.HttpResponse """ - http_request.url = self._client.format_url(http_request.url) + path_format_arguments = { + "identityServiceBaseUrl": self._serialize.url( + "self._config.identity_service_base_url", + self._config.identity_service_base_url, + "str", + skip_quote=True, + ), + } + http_request.url = self._client.format_url( + http_request.url, **path_format_arguments + ) stream = kwargs.pop("stream", True) pipeline_response = self._client._pipeline.run( http_request, stream=stream, **kwargs diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py index 6cacc0f661974..16613fabcbf51 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py @@ -24,14 +24,21 @@ class ConfidentialLedgerClientConfiguration(Configuration): Note that all parameters used to create this instance are saved as instance attributes. + :param identity_service_base_url: The Identity Service URL, for example https://identity.accledger.azure.com. + :type identity_service_base_url: str """ def __init__( - self, **kwargs # type: Any + self, + identity_service_base_url, # type: str + **kwargs # type: Any ): # type: (...) -> None + if identity_service_base_url is None: + raise ValueError("Parameter 'identity_service_base_url' must not be None.") super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + self.identity_service_base_url = identity_service_base_url self.api_version = "0.1-preview" kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) self._configure(**kwargs) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_metadata.json b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_metadata.json deleted file mode 100644 index 512907fd7c405..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_metadata.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "chosen_version": "0.1-preview", - "total_api_version_list": ["0.1-preview"], - "client": { - "name": "ConfidentialLedgerClient", - "filename": "_confidential_ledger_client", - "description": "The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.", - "base_url": null, - "custom_base_url": "\u0027{identityServiceBaseUrl}\u0027", - "azure_arm": false, - "has_lro_operations": false, - "client_side_validation": false, - "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.core\": [\"PipelineClient\"]}, \"local\": {\"._configuration\": [\"ConfidentialLedgerClientConfiguration\"], \"._operations_mixin\": [\"ConfidentialLedgerClientOperationsMixin\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"]}}}", - "async_imports": "{\"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.core\": [\"AsyncPipelineClient\"]}, \"local\": {\"._configuration\": [\"ConfidentialLedgerClientConfiguration\"], \"._operations_mixin\": [\"ConfidentialLedgerClientOperationsMixin\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"]}}}" - }, - "global_parameters": { - "sync": { - }, - "async": { - }, - "constant": { - }, - "call": "", - "service_client_specific": { - "sync": { - "api_version": { - "signature": "api_version=None, # type: Optional[str]", - "description": "API version to use if no profile is provided, or if missing in profile.", - "docstring_type": "str", - "required": false - }, - "profile": { - "signature": "profile=KnownProfiles.default, # type: KnownProfiles", - "description": "A profile definition, from KnownProfiles to dict.", - "docstring_type": "azure.profiles.KnownProfiles", - "required": false - } - }, - "async": { - "api_version": { - "signature": "api_version: Optional[str] = None,", - "description": "API version to use if no profile is provided, or if missing in profile.", - "docstring_type": "str", - "required": false - }, - "profile": { - "signature": "profile: KnownProfiles = KnownProfiles.default,", - "description": "A profile definition, from KnownProfiles to dict.", - "docstring_type": "azure.profiles.KnownProfiles", - "required": false - } - } - } - }, - "config": { - "credential": false, - "credential_scopes": null, - "credential_default_policy_type": "BearerTokenCredentialPolicy", - "credential_default_policy_type_has_async_version": true, - "credential_key_header_name": null, - "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"]}, \"local\": {\"._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}}", - "async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"]}, \"local\": {\".._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}}" - }, - "operation_groups": { - }, - "operation_mixins": { - "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.core.exceptions\": [\"ClientAuthenticationError\", \"HttpResponseError\", \"ResourceExistsError\", \"ResourceNotFoundError\", \"map_error\"], \"azure.core.pipeline\": [\"PipelineResponse\"], \"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"]}, \"stdlib\": {\"warnings\": [null]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Callable\", \"Dict\", \"Generic\", \"Optional\", \"TypeVar\"]}}}", - "async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.exceptions\": [\"ClientAuthenticationError\", \"HttpResponseError\", \"ResourceExistsError\", \"ResourceNotFoundError\", \"map_error\"], \"azure.core.pipeline\": [\"PipelineResponse\"], \"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"]}, \"stdlib\": {\"warnings\": [null]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Callable\", \"Dict\", \"Generic\", \"Optional\", \"TypeVar\"]}}}", - "operations": { - "get_ledger_identity" : { - "sync": { - "signature": "def get_ledger_identity(\n self,\n identity_service_base_url, # type: str\n ledger_id, # type: str\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Gets identity information for a Confidential Ledger instance.\n\nGets identity information for a Confidential Ledger instance.\n\n:param identity_service_base_url: The Identity Service URL, for example\n https://identity.accledger.azure.com.\n:type identity_service_base_url: str\n:param ledger_id: Id of the Confidential Ledger instance to get information for.\n:type ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerIdentityInformation, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def get_ledger_identity(\n self,\n identity_service_base_url: str,\n ledger_id: str,\n **kwargs\n) -\u003e \"_models.LedgerIdentityInformation\":\n", - "doc": "\"\"\"Gets identity information for a Confidential Ledger instance.\n\nGets identity information for a Confidential Ledger instance.\n\n:param identity_service_base_url: The Identity Service URL, for example\n https://identity.accledger.azure.com.\n:type identity_service_base_url: str\n:param ledger_id: Id of the Confidential Ledger instance to get information for.\n:type ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerIdentityInformation, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "identity_service_base_url, ledger_id" - } - } - } -} \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py index b15fc8300a35f..3f5237f28afd5 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py @@ -18,11 +18,17 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): - """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.""" + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. - def __init__(self, **kwargs: Any) -> None: + :param identity_service_base_url: The Identity Service URL, for example https://identity.accledger.azure.com. + :type identity_service_base_url: str + """ + + def __init__(self, identity_service_base_url: str, **kwargs: Any) -> None: base_url = "{identityServiceBaseUrl}" - self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._config = ConfidentialLedgerClientConfiguration( + identity_service_base_url, **kwargs + ) self._client = AsyncPipelineClient( base_url=base_url, config=self._config, **kwargs ) @@ -45,7 +51,17 @@ async def _send_request( :return: The response of your network call. Does not do error handling on your response. :rtype: ~azure.core.pipeline.transport.AsyncHttpResponse """ - http_request.url = self._client.format_url(http_request.url) + path_format_arguments = { + "identityServiceBaseUrl": self._serialize.url( + "self._config.identity_service_base_url", + self._config.identity_service_base_url, + "str", + skip_quote=True, + ), + } + http_request.url = self._client.format_url( + http_request.url, **path_format_arguments + ) stream = kwargs.pop("stream", True) pipeline_response = await self._client._pipeline.run( http_request, stream=stream, **kwargs diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py index 05b969271d573..81aab5aa080b0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py @@ -20,11 +20,16 @@ class ConfidentialLedgerClientConfiguration(Configuration): Note that all parameters used to create this instance are saved as instance attributes. + :param identity_service_base_url: The Identity Service URL, for example https://identity.accledger.azure.com. + :type identity_service_base_url: str """ - def __init__(self, **kwargs: Any) -> None: + def __init__(self, identity_service_base_url: str, **kwargs: Any) -> None: + if identity_service_base_url is None: + raise ValueError("Parameter 'identity_service_base_url' must not be None.") super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + self.identity_service_base_url = identity_service_base_url self.api_version = "0.1-preview" kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) self._configure(**kwargs) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py index 20d68fcc67e5d..84b93608ea66d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py @@ -28,15 +28,12 @@ class ConfidentialLedgerClientOperationsMixin: async def get_ledger_identity( - self, identity_service_base_url: str, ledger_id: str, **kwargs + self, ledger_id: str, **kwargs ) -> "_models.LedgerIdentityInformation": """Gets identity information for a Confidential Ledger instance. Gets identity information for a Confidential Ledger instance. - :param identity_service_base_url: The Identity Service URL, for example - https://identity.accledger.azure.com. - :type identity_service_base_url: str :param ledger_id: Id of the Confidential Ledger instance to get information for. :type ledger_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -60,8 +57,8 @@ async def get_ledger_identity( url = self.get_ledger_identity.metadata["url"] # type: ignore path_format_arguments = { "identityServiceBaseUrl": self._serialize.url( - "identity_service_base_url", - identity_service_base_url, + "self._config.identity_service_base_url", + self._config.identity_service_base_url, "str", skip_quote=True, ), diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py index 6a5c96106a9d2..675e3f37e9613 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py @@ -33,7 +33,6 @@ class ConfidentialLedgerClientOperationsMixin(object): def get_ledger_identity( self, - identity_service_base_url, # type: str ledger_id, # type: str **kwargs # type: Any ): @@ -42,9 +41,6 @@ def get_ledger_identity( Gets identity information for a Confidential Ledger instance. - :param identity_service_base_url: The Identity Service URL, for example - https://identity.accledger.azure.com. - :type identity_service_base_url: str :param ledger_id: Id of the Confidential Ledger instance to get information for. :type ledger_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -68,8 +64,8 @@ def get_ledger_identity( url = self.get_ledger_identity.metadata["url"] # type: ignore path_format_arguments = { "identityServiceBaseUrl": self._serialize.url( - "identity_service_base_url", - identity_service_base_url, + "self._config.identity_service_base_url", + self._config.identity_service_base_url, "str", skip_quote=True, ), diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py deleted file mode 100644 index d8f275d027ede..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py +++ /dev/null @@ -1,18 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from ._confidential_ledger_client import ConfidentialLedgerClient - -__all__ = ["ConfidentialLedgerClient"] - -try: - from ._patch import patch_sdk # type: ignore - - patch_sdk() -except ImportError: - pass diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_confidential_ledger_client.py deleted file mode 100644 index e272371f4dcc9..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_confidential_ledger_client.py +++ /dev/null @@ -1,110 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from typing import TYPE_CHECKING - -from azure.core import PipelineClient -from azure.profiles import KnownProfiles, ProfileDefinition -from azure.profiles.multiapiclient import MultiApiClientMixin -from msrest import Deserializer, Serializer - -from ._configuration import ConfidentialLedgerClientConfiguration -from ._operations_mixin import ConfidentialLedgerClientOperationsMixin - -if TYPE_CHECKING: - # pylint: disable=unused-import,ungrouped-imports - from typing import Any, Optional - - from azure.core.pipeline.transport import HttpRequest, HttpResponse - - -class _SDKClient(object): - def __init__(self, *args, **kwargs): - """This is a fake class to support current implemetation of MultiApiClientMixin." - Will be removed in final version of multiapi azure-core based client - """ - pass - - -class ConfidentialLedgerClient( - ConfidentialLedgerClientOperationsMixin, MultiApiClientMixin, _SDKClient -): - """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. - - This ready contains multiple API versions, to help you deal with all of the Azure clouds - (Azure Stack, Azure Government, Azure China, etc.). - By default, it uses the latest API version available on public Azure. - For production, you should stick to a particular api-version and/or profile. - The profile sets a mapping between an operation group and its API version. - The api-version parameter sets the default API version if the operation - group is not described in the profile. - :param api_version: API version to use if no profile is provided, or if missing in profile. - :type api_version: str - :param profile: A profile definition, from KnownProfiles to dict. - :type profile: azure.profiles.KnownProfiles - """ - - DEFAULT_API_VERSION = "0.1-preview" - _PROFILE_TAG = "azure.confidentialledger.ConfidentialLedgerClient" - LATEST_PROFILE = ProfileDefinition( - { - _PROFILE_TAG: { - None: DEFAULT_API_VERSION, - } - }, - _PROFILE_TAG + " latest", - ) - - def __init__( - self, - api_version=None, # type: Optional[str] - profile=KnownProfiles.default, # type: KnownProfiles - **kwargs # type: Any - ): - if api_version == "0.1-preview": - base_url = "{ledgerBaseUrl}" - else: - raise ValueError("API version {} is not available".format(api_version)) - self._config = ConfidentialLedgerClientConfiguration(**kwargs) - self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) - super(ConfidentialLedgerClient, self).__init__( - api_version=api_version, profile=profile - ) - - @classmethod - def _models_dict(cls, api_version): - return { - k: v - for k, v in cls.models(api_version).__dict__.items() - if isinstance(v, type) - } - - @classmethod - def models(cls, api_version=DEFAULT_API_VERSION): - """Module depends on the API version: - - * 0.1-preview: :mod:`v0_1_preview.models` - """ - if api_version == "0.1-preview": - from .v0_1_preview import models - - return models - raise ValueError("API version {} is not available".format(api_version)) - - def close(self): - self._client.close() - - def __enter__(self): - self._client.__enter__() - return self - - def __exit__(self, *exc_details): - self._client.__exit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_configuration.py deleted file mode 100644 index 27927c15ec2a6..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_configuration.py +++ /dev/null @@ -1,63 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- -from typing import TYPE_CHECKING - -from azure.core.configuration import Configuration -from azure.core.pipeline import policies - -from ._version import VERSION - -if TYPE_CHECKING: - # pylint: disable=unused-import,ungrouped-imports - from typing import Any - - -class ConfidentialLedgerClientConfiguration(Configuration): - """Configuration for ConfidentialLedgerClient. - - Note that all parameters used to create this instance are saved as instance - attributes. - """ - - def __init__( - self, **kwargs # type: Any - ): - # type: (...) -> None - super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) - - kwargs.setdefault("sdk_moniker", "azure-confidentialledger/{}".format(VERSION)) - self._configure(**kwargs) - - def _configure( - self, **kwargs # type: Any - ): - # type: (...) -> None - self.user_agent_policy = kwargs.get( - "user_agent_policy" - ) or policies.UserAgentPolicy(**kwargs) - self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( - **kwargs - ) - self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) - self.logging_policy = kwargs.get( - "logging_policy" - ) or policies.NetworkTraceLoggingPolicy(**kwargs) - self.http_logging_policy = kwargs.get( - "http_logging_policy" - ) or policies.HttpLoggingPolicy(**kwargs) - self.retry_policy = kwargs.get("retry_policy") or policies.RetryPolicy(**kwargs) - self.custom_hook_policy = kwargs.get( - "custom_hook_policy" - ) or policies.CustomHookPolicy(**kwargs) - self.redirect_policy = kwargs.get("redirect_policy") or policies.RedirectPolicy( - **kwargs - ) - self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_operations_mixin.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_operations_mixin.py deleted file mode 100644 index 86c2fb9d10314..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_operations_mixin.py +++ /dev/null @@ -1,520 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- -from msrest import Serializer, Deserializer -from typing import TYPE_CHECKING -import warnings - -from azure.core.exceptions import ( - ClientAuthenticationError, - HttpResponseError, - ResourceExistsError, - ResourceNotFoundError, - map_error, -) -from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import HttpRequest, HttpResponse - -if TYPE_CHECKING: - # pylint: disable=unused-import,ungrouped-imports - from typing import Any, Callable, Dict, Generic, Optional, TypeVar, Union - - -class ConfidentialLedgerClientOperationsMixin(object): - def delete_user( - self, - ledger_base_url, # type: str - user_id, # type: str - **kwargs # type: Any - ): - """Deletes a user from the Confidential Ledger. - - Deletes a user from the Confidential Ledger. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param user_id: The user id, either an AAD object ID or certificate fingerprint. - :type user_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None, or the result of cls(response) - :rtype: None - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("delete_user") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'delete_user'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.delete_user(ledger_base_url, user_id, **kwargs) - - def get_consortium_members( - self, - ledger_base_url, # type: str - **kwargs # type: Any - ): - """Gets the consortium members. - - Consortium members can manage the Confidential Ledger. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: Consortium, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_consortium_members") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_consortium_members'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.get_consortium_members(ledger_base_url, **kwargs) - - def get_constitution( - self, - ledger_base_url, # type: str - **kwargs # type: Any - ): - """Gets the constitution used for governance. - - The constitution is a script that assesses and applies proposals from consortium members. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: Constitution, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_constitution") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_constitution'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.get_constitution(ledger_base_url, **kwargs) - - def get_current_ledger_entry( - self, - ledger_base_url, # type: str - sub_ledger_id=None, # type: Optional[str] - **kwargs # type: Any - ): - """Gets the current value available in the ledger. - - A sub-ledger id may optionally be specified. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerEntry, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_current_ledger_entry") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_current_ledger_entry'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.get_current_ledger_entry( - ledger_base_url, sub_ledger_id, **kwargs - ) - - def get_enclave_quotes( - self, - ledger_base_url, # type: str - **kwargs # type: Any - ): - """Gets quotes for all nodes of the Confidential Ledger. - - A quote is an SGX enclave measurement that can be used to verify the validity of a node and its - enclave. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: ConfidentialLedgerEnclaves, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_enclave_quotes") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_enclave_quotes'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.get_enclave_quotes(ledger_base_url, **kwargs) - - def get_ledger_entries( - self, - ledger_base_url, # type: str - sub_ledger_id=None, # type: Optional[str] - from_transaction_id=None, # type: Optional[str] - to_transaction_id=None, # type: Optional[str] - **kwargs # type: Any - ): - """Gets ledger entries corresponding to a range of time. - - A sub-ledger id may optionally be specified. Only entries in that sub-ledger will be returned. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :param from_transaction_id: Specify the first transaction ID in a range. - :type from_transaction_id: str - :param to_transaction_id: Specify the last transaction ID in a range. - :type to_transaction_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: PagedLedgerEntries, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_ledger_entries") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_ledger_entries'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.get_ledger_entries( - ledger_base_url, - sub_ledger_id, - from_transaction_id, - to_transaction_id, - **kwargs - ) - - def get_ledger_entry_for_transaction_id( - self, - ledger_base_url, # type: str - transaction_id, # type: str - sub_ledger_id=None, # type: Optional[str] - **kwargs # type: Any - ): - """Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value. - - To return older ledger entries, the relevant sections of the ledger must be read from disk and - validated. To prevent blocking within the enclave, the response will indicate whether the entry - is ready and part of the response, or if the loading is still ongoing. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param transaction_id: Identifies a write transaction. - :type transaction_id: str - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerQueryResult, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_ledger_entry_for_transaction_id") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_ledger_entry_for_transaction_id'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.get_ledger_entry_for_transaction_id( - ledger_base_url, transaction_id, sub_ledger_id, **kwargs - ) - - def get_receipt( - self, - ledger_base_url, # type: str - transaction_id, # type: str - **kwargs # type: Any - ): - """Gets a receipt certifying ledger contents at a particular transaction id. - - Gets a receipt certifying ledger contents at a particular transaction id. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param transaction_id: Identifies a write transaction. - :type transaction_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: TransactionReceipt, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_receipt") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_receipt'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.get_receipt(ledger_base_url, transaction_id, **kwargs) - - def get_transaction_status( - self, - ledger_base_url, # type: str - transaction_id, # type: str - **kwargs # type: Any - ): - """Gets the status of an entry identified by a transaction id. - - Gets the status of an entry identified by a transaction id. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param transaction_id: Identifies a write transaction. - :type transaction_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: TransactionStatus, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_transaction_status") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_transaction_status'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.get_transaction_status( - ledger_base_url, transaction_id, **kwargs - ) - - def get_user( - self, - ledger_base_url, # type: str - user_id, # type: str - **kwargs # type: Any - ): - """Gets a user. - - Gets a user. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param user_id: The user id, either an AAD object ID or certificate fingerprint. - :type user_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerUser, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_user") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_user'".format(api_version) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.get_user(ledger_base_url, user_id, **kwargs) - - def patch_user( - self, - ledger_base_url, # type: str - user_id, # type: str - assigned_role, # type: Union[str, "_models.ConfidentialLedgerUserRoleName"] - **kwargs # type: Any - ): - """Adds a user or updates a user's fields. - - A JSON merge patch is applied for existing users. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param user_id: The user id, either an AAD object ID or certificate fingerprint. - :type user_id: str - :param assigned_role: Represents an assignable role. - :type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerUser, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("patch_user") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'patch_user'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.patch_user( - ledger_base_url, user_id, assigned_role, **kwargs - ) - - def post_ledger_entry( - self, - ledger_base_url, # type: str - contents, # type: str - sub_ledger_id=None, # type: Optional[str] - **kwargs # type: Any - ): - """Writes a ledger entry. - - A sub-ledger id may optionally be specified. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param contents: Contents of the ledger entry. - :type contents: str - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerWriteResult, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("post_ledger_entry") - if api_version == "0.1-preview": - from .v0_1_preview.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'post_ledger_entry'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.post_ledger_entry( - ledger_base_url, contents, sub_ledger_id, **kwargs - ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_version.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_version.py deleted file mode 100644 index 780a1be7a6ea0..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/_version.py +++ /dev/null @@ -1,8 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -------------------------------------------------------------------------- - -VERSION = "0.1.0" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/__init__.py deleted file mode 100644 index 8478491f22a79..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/__init__.py +++ /dev/null @@ -1,11 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- - -from ._confidential_ledger_client import ConfidentialLedgerClient - -__all__ = ["ConfidentialLedgerClient"] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_confidential_ledger_client.py deleted file mode 100644 index 0b725acc9efbc..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_confidential_ledger_client.py +++ /dev/null @@ -1,107 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- - -from typing import Any, Optional - -from azure.core import AsyncPipelineClient -from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest -from azure.profiles import KnownProfiles, ProfileDefinition -from azure.profiles.multiapiclient import MultiApiClientMixin -from msrest import Deserializer, Serializer - -from ._configuration import ConfidentialLedgerClientConfiguration -from ._operations_mixin import ConfidentialLedgerClientOperationsMixin - - -class _SDKClient(object): - def __init__(self, *args, **kwargs): - """This is a fake class to support current implemetation of MultiApiClientMixin." - Will be removed in final version of multiapi azure-core based client - """ - pass - - -class ConfidentialLedgerClient( - ConfidentialLedgerClientOperationsMixin, MultiApiClientMixin, _SDKClient -): - """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. - - This ready contains multiple API versions, to help you deal with all of the Azure clouds - (Azure Stack, Azure Government, Azure China, etc.). - By default, it uses the latest API version available on public Azure. - For production, you should stick to a particular api-version and/or profile. - The profile sets a mapping between an operation group and its API version. - The api-version parameter sets the default API version if the operation - group is not described in the profile. - :param api_version: API version to use if no profile is provided, or if missing in profile. - :type api_version: str - :param profile: A profile definition, from KnownProfiles to dict. - :type profile: azure.profiles.KnownProfiles - """ - - DEFAULT_API_VERSION = "0.1-preview" - _PROFILE_TAG = "azure.confidentialledger.ConfidentialLedgerClient" - LATEST_PROFILE = ProfileDefinition( - { - _PROFILE_TAG: { - None: DEFAULT_API_VERSION, - } - }, - _PROFILE_TAG + " latest", - ) - - def __init__( - self, - api_version: Optional[str] = None, - profile: KnownProfiles = KnownProfiles.default, - **kwargs # type: Any - ) -> None: - if api_version == "0.1-preview": - base_url = "{ledgerBaseUrl}" - else: - raise ValueError("API version {} is not available".format(api_version)) - self._config = ConfidentialLedgerClientConfiguration(**kwargs) - self._client = AsyncPipelineClient( - base_url=base_url, config=self._config, **kwargs - ) - super(ConfidentialLedgerClient, self).__init__( - api_version=api_version, profile=profile - ) - - @classmethod - def _models_dict(cls, api_version): - return { - k: v - for k, v in cls.models(api_version).__dict__.items() - if isinstance(v, type) - } - - @classmethod - def models(cls, api_version=DEFAULT_API_VERSION): - """Module depends on the API version: - - * 0.1-preview: :mod:`v0_1_preview.models` - """ - if api_version == "0.1-preview": - from ..v0_1_preview import models - - return models - raise ValueError("API version {} is not available".format(api_version)) - - async def close(self): - await self._client.close() - - async def __aenter__(self): - await self._client.__aenter__() - return self - - async def __aexit__(self, *exc_details): - await self._client.__aexit__(*exc_details) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_configuration.py deleted file mode 100644 index 95a4c10e9c923..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_configuration.py +++ /dev/null @@ -1,57 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- -from typing import Any - -from azure.core.configuration import Configuration -from azure.core.pipeline import policies - -from .._version import VERSION - - -class ConfidentialLedgerClientConfiguration(Configuration): - """Configuration for ConfidentialLedgerClient. - - Note that all parameters used to create this instance are saved as instance - attributes. - """ - - def __init__( - self, **kwargs # type: Any - ) -> None: - super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) - - kwargs.setdefault("sdk_moniker", "azure-confidentialledger/{}".format(VERSION)) - self._configure(**kwargs) - - def _configure(self, **kwargs: Any) -> None: - self.user_agent_policy = kwargs.get( - "user_agent_policy" - ) or policies.UserAgentPolicy(**kwargs) - self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( - **kwargs - ) - self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) - self.logging_policy = kwargs.get( - "logging_policy" - ) or policies.NetworkTraceLoggingPolicy(**kwargs) - self.http_logging_policy = kwargs.get( - "http_logging_policy" - ) or policies.HttpLoggingPolicy(**kwargs) - self.retry_policy = kwargs.get("retry_policy") or policies.AsyncRetryPolicy( - **kwargs - ) - self.custom_hook_policy = kwargs.get( - "custom_hook_policy" - ) or policies.CustomHookPolicy(**kwargs) - self.redirect_policy = kwargs.get( - "redirect_policy" - ) or policies.AsyncRedirectPolicy(**kwargs) - self.authentication_policy = kwargs.get("authentication_policy") diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_operations_mixin.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_operations_mixin.py deleted file mode 100644 index c4cb806299820..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/aio/_operations_mixin.py +++ /dev/null @@ -1,495 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is -# regenerated. -# -------------------------------------------------------------------------- -from msrest import Serializer, Deserializer -from typing import Any, Callable, Dict, Generic, Optional, TypeVar, Union -import warnings - -from azure.core.exceptions import ( - ClientAuthenticationError, - HttpResponseError, - ResourceExistsError, - ResourceNotFoundError, - map_error, -) -from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest - - -class ConfidentialLedgerClientOperationsMixin(object): - async def delete_user(self, ledger_base_url: str, user_id: str, **kwargs) -> None: - """Deletes a user from the Confidential Ledger. - - Deletes a user from the Confidential Ledger. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param user_id: The user id, either an AAD object ID or certificate fingerprint. - :type user_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None, or the result of cls(response) - :rtype: None - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("delete_user") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'delete_user'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.delete_user(ledger_base_url, user_id, **kwargs) - - async def get_consortium_members( - self, ledger_base_url: str, **kwargs - ) -> "_models.Consortium": - """Gets the consortium members. - - Consortium members can manage the Confidential Ledger. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: Consortium, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_consortium_members") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_consortium_members'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.get_consortium_members(ledger_base_url, **kwargs) - - async def get_constitution( - self, ledger_base_url: str, **kwargs - ) -> "_models.Constitution": - """Gets the constitution used for governance. - - The constitution is a script that assesses and applies proposals from consortium members. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: Constitution, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_constitution") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_constitution'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.get_constitution(ledger_base_url, **kwargs) - - async def get_current_ledger_entry( - self, ledger_base_url: str, sub_ledger_id: Optional[str] = None, **kwargs - ) -> "_models.LedgerEntry": - """Gets the current value available in the ledger. - - A sub-ledger id may optionally be specified. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerEntry, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_current_ledger_entry") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_current_ledger_entry'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.get_current_ledger_entry( - ledger_base_url, sub_ledger_id, **kwargs - ) - - async def get_enclave_quotes( - self, ledger_base_url: str, **kwargs - ) -> "_models.ConfidentialLedgerEnclaves": - """Gets quotes for all nodes of the Confidential Ledger. - - A quote is an SGX enclave measurement that can be used to verify the validity of a node and its - enclave. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: ConfidentialLedgerEnclaves, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_enclave_quotes") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_enclave_quotes'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.get_enclave_quotes(ledger_base_url, **kwargs) - - def get_ledger_entries( - self, - ledger_base_url: str, - sub_ledger_id: Optional[str] = None, - from_transaction_id: Optional[str] = None, - to_transaction_id: Optional[str] = None, - **kwargs - ) -> "_models.PagedLedgerEntries": - """Gets ledger entries corresponding to a range of time. - - A sub-ledger id may optionally be specified. Only entries in that sub-ledger will be returned. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :param from_transaction_id: Specify the first transaction ID in a range. - :type from_transaction_id: str - :param to_transaction_id: Specify the last transaction ID in a range. - :type to_transaction_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: PagedLedgerEntries, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_ledger_entries") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_ledger_entries'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return mixin_instance.get_ledger_entries( - ledger_base_url, - sub_ledger_id, - from_transaction_id, - to_transaction_id, - **kwargs - ) - - async def get_ledger_entry_for_transaction_id( - self, - ledger_base_url: str, - transaction_id: str, - sub_ledger_id: Optional[str] = None, - **kwargs - ) -> "_models.LedgerQueryResult": - """Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value. - - To return older ledger entries, the relevant sections of the ledger must be read from disk and - validated. To prevent blocking within the enclave, the response will indicate whether the entry - is ready and part of the response, or if the loading is still ongoing. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param transaction_id: Identifies a write transaction. - :type transaction_id: str - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerQueryResult, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_ledger_entry_for_transaction_id") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_ledger_entry_for_transaction_id'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.get_ledger_entry_for_transaction_id( - ledger_base_url, transaction_id, sub_ledger_id, **kwargs - ) - - async def get_receipt( - self, ledger_base_url: str, transaction_id: str, **kwargs - ) -> "_models.TransactionReceipt": - """Gets a receipt certifying ledger contents at a particular transaction id. - - Gets a receipt certifying ledger contents at a particular transaction id. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param transaction_id: Identifies a write transaction. - :type transaction_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: TransactionReceipt, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_receipt") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_receipt'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.get_receipt( - ledger_base_url, transaction_id, **kwargs - ) - - async def get_transaction_status( - self, ledger_base_url: str, transaction_id: str, **kwargs - ) -> "_models.TransactionStatus": - """Gets the status of an entry identified by a transaction id. - - Gets the status of an entry identified by a transaction id. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param transaction_id: Identifies a write transaction. - :type transaction_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: TransactionStatus, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_transaction_status") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_transaction_status'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.get_transaction_status( - ledger_base_url, transaction_id, **kwargs - ) - - async def get_user( - self, ledger_base_url: str, user_id: str, **kwargs - ) -> "_models.LedgerUser": - """Gets a user. - - Gets a user. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param user_id: The user id, either an AAD object ID or certificate fingerprint. - :type user_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerUser, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("get_user") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'get_user'".format(api_version) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.get_user(ledger_base_url, user_id, **kwargs) - - async def patch_user( - self, - ledger_base_url: str, - user_id: str, - assigned_role: Union[str, "_models.ConfidentialLedgerUserRoleName"], - **kwargs - ) -> "_models.LedgerUser": - """Adds a user or updates a user's fields. - - A JSON merge patch is applied for existing users. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param user_id: The user id, either an AAD object ID or certificate fingerprint. - :type user_id: str - :param assigned_role: Represents an assignable role. - :type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerUser, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("patch_user") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'patch_user'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.patch_user( - ledger_base_url, user_id, assigned_role, **kwargs - ) - - async def post_ledger_entry( - self, - ledger_base_url: str, - contents: str, - sub_ledger_id: Optional[str] = None, - **kwargs - ) -> "_models.LedgerWriteResult": - """Writes a ledger entry. - - A sub-ledger id may optionally be specified. - - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str - :param contents: Contents of the ledger entry. - :type contents: str - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerWriteResult, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult - :raises: ~azure.core.exceptions.HttpResponseError - """ - api_version = self._get_api_version("post_ledger_entry") - if api_version == "0.1-preview": - from ..v0_1_preview.aio.operations import ( - ConfidentialLedgerClientOperationsMixin as OperationClass, - ) - else: - raise ValueError( - "API version {} does not have operation 'post_ledger_entry'".format( - api_version - ) - ) - mixin_instance = OperationClass() - mixin_instance._client = self._client - mixin_instance._config = self._config - mixin_instance._serialize = Serializer(self._models_dict(api_version)) - mixin_instance._serialize.client_side_validation = False - mixin_instance._deserialize = Deserializer(self._models_dict(api_version)) - return await mixin_instance.post_ledger_entry( - ledger_base_url, contents, sub_ledger_id, **kwargs - ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/models.py deleted file mode 100644 index 9ac6ec2249d38..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/models.py +++ /dev/null @@ -1,7 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for -# license information. -# -------------------------------------------------------------------------- -from .v0_1_preview.models import * diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/py.typed b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/py.typed deleted file mode 100644 index e5aff4f83af86..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/py.typed +++ /dev/null @@ -1 +0,0 @@ -# Marker file for PEP 561. \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py index 7e4749220749f..cada06b9d6818 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py @@ -23,14 +23,20 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): - """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.""" + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. + + :param ledger_base_url: The Confidential Ledger URL, for example https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + """ def __init__( - self, **kwargs # type: Any + self, + ledger_base_url, # type: str + **kwargs # type: Any ): # type: (...) -> None base_url = "{ledgerBaseUrl}" - self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._config = ConfidentialLedgerClientConfiguration(ledger_base_url, **kwargs) self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) client_models = { @@ -50,7 +56,17 @@ def _send_request(self, http_request, **kwargs): :return: The response of your network call. Does not do error handling on your response. :rtype: ~azure.core.pipeline.transport.HttpResponse """ - http_request.url = self._client.format_url(http_request.url) + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, + ), + } + http_request.url = self._client.format_url( + http_request.url, **path_format_arguments + ) stream = kwargs.pop("stream", True) pipeline_response = self._client._pipeline.run( http_request, stream=stream, **kwargs diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py index 6cacc0f661974..cad944da64edc 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py @@ -24,14 +24,21 @@ class ConfidentialLedgerClientConfiguration(Configuration): Note that all parameters used to create this instance are saved as instance attributes. + :param ledger_base_url: The Confidential Ledger URL, for example https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str """ def __init__( - self, **kwargs # type: Any + self, + ledger_base_url, # type: str + **kwargs # type: Any ): # type: (...) -> None + if ledger_base_url is None: + raise ValueError("Parameter 'ledger_base_url' must not be None.") super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + self.ledger_base_url = ledger_base_url self.api_version = "0.1-preview" kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) self._configure(**kwargs) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_metadata.json b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_metadata.json deleted file mode 100644 index 44baa0ae9a4fe..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_metadata.json +++ /dev/null @@ -1,216 +0,0 @@ -{ - "chosen_version": "0.1-preview", - "total_api_version_list": ["0.1-preview"], - "client": { - "name": "ConfidentialLedgerClient", - "filename": "_confidential_ledger_client", - "description": "The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.", - "base_url": null, - "custom_base_url": "\u0027{ledgerBaseUrl}\u0027", - "azure_arm": false, - "has_lro_operations": false, - "client_side_validation": false, - "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.core\": [\"PipelineClient\"]}, \"local\": {\"._configuration\": [\"ConfidentialLedgerClientConfiguration\"], \"._operations_mixin\": [\"ConfidentialLedgerClientOperationsMixin\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"]}}}", - "async_imports": "{\"regular\": {\"azurecore\": {\"azure.profiles\": [\"KnownProfiles\", \"ProfileDefinition\"], \"azure.profiles.multiapiclient\": [\"MultiApiClientMixin\"], \"msrest\": [\"Deserializer\", \"Serializer\"], \"azure.core\": [\"AsyncPipelineClient\"]}, \"local\": {\"._configuration\": [\"ConfidentialLedgerClientConfiguration\"], \"._operations_mixin\": [\"ConfidentialLedgerClientOperationsMixin\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Optional\"]}, \"azurecore\": {\"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"]}}}" - }, - "global_parameters": { - "sync": { - }, - "async": { - }, - "constant": { - }, - "call": "", - "service_client_specific": { - "sync": { - "api_version": { - "signature": "api_version=None, # type: Optional[str]", - "description": "API version to use if no profile is provided, or if missing in profile.", - "docstring_type": "str", - "required": false - }, - "profile": { - "signature": "profile=KnownProfiles.default, # type: KnownProfiles", - "description": "A profile definition, from KnownProfiles to dict.", - "docstring_type": "azure.profiles.KnownProfiles", - "required": false - } - }, - "async": { - "api_version": { - "signature": "api_version: Optional[str] = None,", - "description": "API version to use if no profile is provided, or if missing in profile.", - "docstring_type": "str", - "required": false - }, - "profile": { - "signature": "profile: KnownProfiles = KnownProfiles.default,", - "description": "A profile definition, from KnownProfiles to dict.", - "docstring_type": "azure.profiles.KnownProfiles", - "required": false - } - } - } - }, - "config": { - "credential": false, - "credential_scopes": null, - "credential_default_policy_type": "BearerTokenCredentialPolicy", - "credential_default_policy_type_has_async_version": true, - "credential_key_header_name": null, - "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"]}, \"local\": {\"._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}}", - "async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.configuration\": [\"Configuration\"], \"azure.core.pipeline\": [\"policies\"]}, \"local\": {\".._version\": [\"VERSION\"]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\"]}}}" - }, - "operation_groups": { - }, - "operation_mixins": { - "sync_imports": "{\"regular\": {\"azurecore\": {\"azure.core.exceptions\": [\"ClientAuthenticationError\", \"HttpResponseError\", \"ResourceExistsError\", \"ResourceNotFoundError\", \"map_error\"], \"azure.core.pipeline\": [\"PipelineResponse\"], \"azure.core.pipeline.transport\": [\"HttpRequest\", \"HttpResponse\"], \"azure.core.paging\": [\"ItemPaged\"]}, \"stdlib\": {\"warnings\": [null]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"Callable\", \"Dict\", \"Generic\", \"Iterable\", \"Optional\", \"TypeVar\", \"Union\"]}}}", - "async_imports": "{\"regular\": {\"azurecore\": {\"azure.core.exceptions\": [\"ClientAuthenticationError\", \"HttpResponseError\", \"ResourceExistsError\", \"ResourceNotFoundError\", \"map_error\"], \"azure.core.pipeline\": [\"PipelineResponse\"], \"azure.core.pipeline.transport\": [\"AsyncHttpResponse\", \"HttpRequest\"], \"azure.core.async_paging\": [\"AsyncItemPaged\", \"AsyncList\"]}, \"stdlib\": {\"warnings\": [null]}}, \"conditional\": {\"stdlib\": {\"typing\": [\"Any\", \"AsyncIterable\", \"Callable\", \"Dict\", \"Generic\", \"Optional\", \"TypeVar\", \"Union\"]}}}", - "operations": { - "get_constitution" : { - "sync": { - "signature": "def get_constitution(\n self,\n ledger_base_url, # type: str\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Gets the constitution used for governance.\n\nThe constitution is a script that assesses and applies proposals from consortium members.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: Constitution, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def get_constitution(\n self,\n ledger_base_url: str,\n **kwargs\n) -\u003e \"_models.Constitution\":\n", - "doc": "\"\"\"Gets the constitution used for governance.\n\nThe constitution is a script that assesses and applies proposals from consortium members.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: Constitution, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url" - }, - "get_consortium_members" : { - "sync": { - "signature": "def get_consortium_members(\n self,\n ledger_base_url, # type: str\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Gets the consortium members.\n\nConsortium members can manage the Confidential Ledger.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: Consortium, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def get_consortium_members(\n self,\n ledger_base_url: str,\n **kwargs\n) -\u003e \"_models.Consortium\":\n", - "doc": "\"\"\"Gets the consortium members.\n\nConsortium members can manage the Confidential Ledger.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: Consortium, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url" - }, - "get_enclave_quotes" : { - "sync": { - "signature": "def get_enclave_quotes(\n self,\n ledger_base_url, # type: str\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Gets quotes for all nodes of the Confidential Ledger.\n\nA quote is an SGX enclave measurement that can be used to verify the validity of a node and its\nenclave.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ConfidentialLedgerEnclaves, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def get_enclave_quotes(\n self,\n ledger_base_url: str,\n **kwargs\n) -\u003e \"_models.ConfidentialLedgerEnclaves\":\n", - "doc": "\"\"\"Gets quotes for all nodes of the Confidential Ledger.\n\nA quote is an SGX enclave measurement that can be used to verify the validity of a node and its\nenclave.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: ConfidentialLedgerEnclaves, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url" - }, - "get_ledger_entries" : { - "sync": { - "signature": "def get_ledger_entries(\n self,\n ledger_base_url, # type: str\n sub_ledger_id=None, # type: Optional[str]\n from_transaction_id=None, # type: Optional[str]\n to_transaction_id=None, # type: Optional[str]\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Gets ledger entries from a sub-ledger corresponding to a range.\n\nA sub-ledger id may optionally be specified. Only entries in the specified (or default) sub-\nledger will be returned.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:param from_transaction_id: Specify the first transaction ID in a range.\n:type from_transaction_id: str\n:param to_transaction_id: Specify the last transaction ID in a range.\n:type to_transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either PagedLedgerEntries or the result of cls(response)\n:rtype: ~azure.core.paging.ItemPaged[~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries]\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": false, - "signature": "def get_ledger_entries(\n self,\n ledger_base_url: str,\n sub_ledger_id: Optional[str] = None,\n from_transaction_id: Optional[str] = None,\n to_transaction_id: Optional[str] = None,\n **kwargs\n) -\u003e AsyncItemPaged[\"_models.PagedLedgerEntries\"]:\n", - "doc": "\"\"\"Gets ledger entries from a sub-ledger corresponding to a range.\n\nA sub-ledger id may optionally be specified. Only entries in the specified (or default) sub-\nledger will be returned.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:param from_transaction_id: Specify the first transaction ID in a range.\n:type from_transaction_id: str\n:param to_transaction_id: Specify the last transaction ID in a range.\n:type to_transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: An iterator like instance of either PagedLedgerEntries or the result of cls(response)\n:rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries]\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url, sub_ledger_id, from_transaction_id, to_transaction_id" - }, - "post_ledger_entry" : { - "sync": { - "signature": "def post_ledger_entry(\n self,\n ledger_base_url, # type: str\n contents, # type: str\n sub_ledger_id=None, # type: Optional[str]\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Writes a ledger entry.\n\nA sub-ledger id may optionally be specified.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param contents: Contents of the ledger entry.\n:type contents: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerWriteResult, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def post_ledger_entry(\n self,\n ledger_base_url: str,\n contents: str,\n sub_ledger_id: Optional[str] = None,\n **kwargs\n) -\u003e \"_models.LedgerWriteResult\":\n", - "doc": "\"\"\"Writes a ledger entry.\n\nA sub-ledger id may optionally be specified.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param contents: Contents of the ledger entry.\n:type contents: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerWriteResult, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url, contents, sub_ledger_id" - }, - "get_ledger_entry_for_transaction_id" : { - "sync": { - "signature": "def get_ledger_entry_for_transaction_id(\n self,\n ledger_base_url, # type: str\n transaction_id, # type: str\n sub_ledger_id=None, # type: Optional[str]\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value.\n\nTo return older ledger entries, the relevant sections of the ledger must be read from disk and\nvalidated. To prevent blocking within the enclave, the response will indicate whether the entry\nis ready and part of the response, or if the loading is still ongoing.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerQueryResult, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def get_ledger_entry_for_transaction_id(\n self,\n ledger_base_url: str,\n transaction_id: str,\n sub_ledger_id: Optional[str] = None,\n **kwargs\n) -\u003e \"_models.LedgerQueryResult\":\n", - "doc": "\"\"\"Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value.\n\nTo return older ledger entries, the relevant sections of the ledger must be read from disk and\nvalidated. To prevent blocking within the enclave, the response will indicate whether the entry\nis ready and part of the response, or if the loading is still ongoing.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerQueryResult, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url, transaction_id, sub_ledger_id" - }, - "get_receipt" : { - "sync": { - "signature": "def get_receipt(\n self,\n ledger_base_url, # type: str\n transaction_id, # type: str\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Gets a receipt certifying ledger contents at a particular transaction id.\n\nGets a receipt certifying ledger contents at a particular transaction id.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: TransactionReceipt, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def get_receipt(\n self,\n ledger_base_url: str,\n transaction_id: str,\n **kwargs\n) -\u003e \"_models.TransactionReceipt\":\n", - "doc": "\"\"\"Gets a receipt certifying ledger contents at a particular transaction id.\n\nGets a receipt certifying ledger contents at a particular transaction id.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: TransactionReceipt, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url, transaction_id" - }, - "get_transaction_status" : { - "sync": { - "signature": "def get_transaction_status(\n self,\n ledger_base_url, # type: str\n transaction_id, # type: str\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Gets the status of an entry identified by a transaction id.\n\nGets the status of an entry identified by a transaction id.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: TransactionStatus, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def get_transaction_status(\n self,\n ledger_base_url: str,\n transaction_id: str,\n **kwargs\n) -\u003e \"_models.TransactionStatus\":\n", - "doc": "\"\"\"Gets the status of an entry identified by a transaction id.\n\nGets the status of an entry identified by a transaction id.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param transaction_id: Identifies a write transaction.\n:type transaction_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: TransactionStatus, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url, transaction_id" - }, - "get_current_ledger_entry" : { - "sync": { - "signature": "def get_current_ledger_entry(\n self,\n ledger_base_url, # type: str\n sub_ledger_id=None, # type: Optional[str]\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Gets the current value available in the ledger.\n\nA sub-ledger id may optionally be specified.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerEntry, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def get_current_ledger_entry(\n self,\n ledger_base_url: str,\n sub_ledger_id: Optional[str] = None,\n **kwargs\n) -\u003e \"_models.LedgerEntry\":\n", - "doc": "\"\"\"Gets the current value available in the ledger.\n\nA sub-ledger id may optionally be specified.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param sub_ledger_id: The sub-ledger id.\n:type sub_ledger_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerEntry, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url, sub_ledger_id" - }, - "delete_user" : { - "sync": { - "signature": "def delete_user(\n self,\n ledger_base_url, # type: str\n user_id, # type: str\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Deletes a user from the Confidential Ledger.\n\nDeletes a user from the Confidential Ledger.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None, or the result of cls(response)\n:rtype: None\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def delete_user(\n self,\n ledger_base_url: str,\n user_id: str,\n **kwargs\n) -\u003e None:\n", - "doc": "\"\"\"Deletes a user from the Confidential Ledger.\n\nDeletes a user from the Confidential Ledger.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: None, or the result of cls(response)\n:rtype: None\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url, user_id" - }, - "get_user" : { - "sync": { - "signature": "def get_user(\n self,\n ledger_base_url, # type: str\n user_id, # type: str\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Gets a user.\n\nGets a user.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerUser, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def get_user(\n self,\n ledger_base_url: str,\n user_id: str,\n **kwargs\n) -\u003e \"_models.LedgerUser\":\n", - "doc": "\"\"\"Gets a user.\n\nGets a user.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerUser, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url, user_id" - }, - "patch_user" : { - "sync": { - "signature": "def patch_user(\n self,\n ledger_base_url, # type: str\n user_id, # type: str\n assigned_role, # type: Union[str, \"_models.ConfidentialLedgerUserRoleName\"]\n **kwargs # type: Any\n):\n", - "doc": "\"\"\"Adds a user or updates a user\u0027s fields.\n\nA JSON merge patch is applied for existing users.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:param assigned_role: Represents an assignable role.\n:type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerUser, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "async": { - "coroutine": true, - "signature": "async def patch_user(\n self,\n ledger_base_url: str,\n user_id: str,\n assigned_role: Union[str, \"_models.ConfidentialLedgerUserRoleName\"],\n **kwargs\n) -\u003e \"_models.LedgerUser\":\n", - "doc": "\"\"\"Adds a user or updates a user\u0027s fields.\n\nA JSON merge patch is applied for existing users.\n\n:param ledger_base_url: The Confidential Ledger URL, for example\n https://contoso.eastus.cloudapp.azure.com.\n:type ledger_base_url: str\n:param user_id: The user id, either an AAD object ID or certificate fingerprint.\n:type user_id: str\n:param assigned_role: Represents an assignable role.\n:type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName\n:keyword callable cls: A custom type or function that will be passed the direct response\n:return: LedgerUser, or the result of cls(response)\n:rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser\n:raises: ~azure.core.exceptions.HttpResponseError\n\"\"\"" - }, - "call": "ledger_base_url, user_id, assigned_role" - } - } - } -} \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py index ff50d217925e3..2263c1f851eb2 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py @@ -18,11 +18,15 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): - """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.""" + """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. - def __init__(self, **kwargs: Any) -> None: + :param ledger_base_url: The Confidential Ledger URL, for example https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str + """ + + def __init__(self, ledger_base_url: str, **kwargs: Any) -> None: base_url = "{ledgerBaseUrl}" - self._config = ConfidentialLedgerClientConfiguration(**kwargs) + self._config = ConfidentialLedgerClientConfiguration(ledger_base_url, **kwargs) self._client = AsyncPipelineClient( base_url=base_url, config=self._config, **kwargs ) @@ -45,7 +49,17 @@ async def _send_request( :return: The response of your network call. Does not do error handling on your response. :rtype: ~azure.core.pipeline.transport.AsyncHttpResponse """ - http_request.url = self._client.format_url(http_request.url) + path_format_arguments = { + "ledgerBaseUrl": self._serialize.url( + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, + ), + } + http_request.url = self._client.format_url( + http_request.url, **path_format_arguments + ) stream = kwargs.pop("stream", True) pipeline_response = await self._client._pipeline.run( http_request, stream=stream, **kwargs diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py index 05b969271d573..ecf2e17740106 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py @@ -20,11 +20,16 @@ class ConfidentialLedgerClientConfiguration(Configuration): Note that all parameters used to create this instance are saved as instance attributes. + :param ledger_base_url: The Confidential Ledger URL, for example https://contoso.eastus.cloudapp.azure.com. + :type ledger_base_url: str """ - def __init__(self, **kwargs: Any) -> None: + def __init__(self, ledger_base_url: str, **kwargs: Any) -> None: + if ledger_base_url is None: + raise ValueError("Parameter 'ledger_base_url' must not be None.") super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + self.ledger_base_url = ledger_base_url self.api_version = "0.1-preview" kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) self._configure(**kwargs) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py index 863375216042c..ae55047588aa6 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py @@ -28,16 +28,11 @@ class ConfidentialLedgerClientOperationsMixin: - async def get_constitution( - self, ledger_base_url: str, **kwargs - ) -> "_models.Constitution": + async def get_constitution(self, **kwargs) -> "_models.Constitution": """Gets the constitution used for governance. The constitution is a script that assesses and applies proposals from consortium members. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Constitution, or the result of cls(response) :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution @@ -57,7 +52,10 @@ async def get_constitution( url = self.get_constitution.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -96,16 +94,11 @@ async def get_constitution( get_constitution.metadata = {"url": "/app/governance/constitution"} # type: ignore - async def get_consortium_members( - self, ledger_base_url: str, **kwargs - ) -> "_models.Consortium": + async def get_consortium_members(self, **kwargs) -> "_models.Consortium": """Gets the consortium members. Consortium members can manage the Confidential Ledger. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Consortium, or the result of cls(response) :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium @@ -125,7 +118,10 @@ async def get_consortium_members( url = self.get_consortium_members.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -165,16 +161,13 @@ async def get_consortium_members( get_consortium_members.metadata = {"url": "/app/governance/members"} # type: ignore async def get_enclave_quotes( - self, ledger_base_url: str, **kwargs + self, **kwargs ) -> "_models.ConfidentialLedgerEnclaves": """Gets quotes for all nodes of the Confidential Ledger. A quote is an SGX enclave measurement that can be used to verify the validity of a node and its enclave. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConfidentialLedgerEnclaves, or the result of cls(response) :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves @@ -196,7 +189,10 @@ async def get_enclave_quotes( url = self.get_enclave_quotes.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -239,7 +235,6 @@ async def get_enclave_quotes( def get_ledger_entries( self, - ledger_base_url: str, sub_ledger_id: Optional[str] = None, from_transaction_id: Optional[str] = None, to_transaction_id: Optional[str] = None, @@ -247,12 +242,9 @@ def get_ledger_entries( ) -> AsyncIterable["_models.PagedLedgerEntries"]: """Gets ledger entries from a sub-ledger corresponding to a range. - A sub-ledger id may optionally be specified. Only entries in the specified (or default) sub- - ledger will be returned. + A sub-ledger id may optionally be specified. Only entries in the specified (or default) + sub-ledger will be returned. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param sub_ledger_id: The sub-ledger id. :type sub_ledger_id: str :param from_transaction_id: Specify the first transaction ID in a range. @@ -286,7 +278,10 @@ def prepare_request(next_link=None): url = self.get_ledger_entries.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -314,7 +309,10 @@ def prepare_request(next_link=None): query_parameters = {} # type: Dict[str, Any] path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -354,19 +352,12 @@ async def get_next(next_link=None): get_ledger_entries.metadata = {"url": "/app/transactions"} # type: ignore async def post_ledger_entry( - self, - ledger_base_url: str, - contents: str, - sub_ledger_id: Optional[str] = None, - **kwargs + self, contents: str, sub_ledger_id: Optional[str] = None, **kwargs ) -> "_models.LedgerWriteResult": """Writes a ledger entry. A sub-ledger id may optionally be specified. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param contents: Contents of the ledger entry. :type contents: str :param sub_ledger_id: The sub-ledger id. @@ -393,7 +384,10 @@ async def post_ledger_entry( url = self.post_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -451,12 +445,8 @@ async def post_ledger_entry( post_ledger_entry.metadata = {"url": "/app/transactions"} # type: ignore - async def get_ledger_entry_for_transaction_id( - self, - ledger_base_url: str, - transaction_id: str, - sub_ledger_id: Optional[str] = None, - **kwargs + async def get_ledger_entry( + self, transaction_id: str, sub_ledger_id: Optional[str] = None, **kwargs ) -> "_models.LedgerQueryResult": """Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value. @@ -464,9 +454,6 @@ async def get_ledger_entry_for_transaction_id( validated. To prevent blocking within the enclave, the response will indicate whether the entry is ready and part of the response, or if the loading is still ongoing. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param transaction_id: Identifies a write transaction. :type transaction_id: str :param sub_ledger_id: The sub-ledger id. @@ -487,10 +474,13 @@ async def get_ledger_entry_for_transaction_id( accept = "application/json" # Construct URL - url = self.get_ledger_entry_for_transaction_id.metadata["url"] # type: ignore + url = self.get_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "transactionId": self._serialize.url( "transaction_id", transaction_id, "str" @@ -534,18 +524,15 @@ async def get_ledger_entry_for_transaction_id( return deserialized - get_ledger_entry_for_transaction_id.metadata = {"url": "/app/transactions/{transactionId}"} # type: ignore + get_ledger_entry.metadata = {"url": "/app/transactions/{transactionId}"} # type: ignore async def get_receipt( - self, ledger_base_url: str, transaction_id: str, **kwargs + self, transaction_id: str, **kwargs ) -> "_models.TransactionReceipt": """Gets a receipt certifying ledger contents at a particular transaction id. Gets a receipt certifying ledger contents at a particular transaction id. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param transaction_id: Identifies a write transaction. :type transaction_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -567,7 +554,10 @@ async def get_receipt( url = self.get_receipt.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "transactionId": self._serialize.url( "transaction_id", transaction_id, "str" @@ -610,15 +600,12 @@ async def get_receipt( get_receipt.metadata = {"url": "/app/transactions/{transactionId}/receipt"} # type: ignore async def get_transaction_status( - self, ledger_base_url: str, transaction_id: str, **kwargs + self, transaction_id: str, **kwargs ) -> "_models.TransactionStatus": """Gets the status of an entry identified by a transaction id. Gets the status of an entry identified by a transaction id. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param transaction_id: Identifies a write transaction. :type transaction_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -640,7 +627,10 @@ async def get_transaction_status( url = self.get_transaction_status.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "transactionId": self._serialize.url( "transaction_id", transaction_id, "str" @@ -683,15 +673,12 @@ async def get_transaction_status( get_transaction_status.metadata = {"url": "/app/transactions/{transactionId}/status"} # type: ignore async def get_current_ledger_entry( - self, ledger_base_url: str, sub_ledger_id: Optional[str] = None, **kwargs + self, sub_ledger_id: Optional[str] = None, **kwargs ) -> "_models.LedgerEntry": """Gets the current value available in the ledger. A sub-ledger id may optionally be specified. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param sub_ledger_id: The sub-ledger id. :type sub_ledger_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -713,7 +700,10 @@ async def get_current_ledger_entry( url = self.get_current_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -756,14 +746,11 @@ async def get_current_ledger_entry( get_current_ledger_entry.metadata = {"url": "/app/transactions/current"} # type: ignore - async def delete_user(self, ledger_base_url: str, user_id: str, **kwargs) -> None: + async def delete_user(self, user_id: str, **kwargs) -> None: """Deletes a user from the Confidential Ledger. Deletes a user from the Confidential Ledger. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param user_id: The user id, either an AAD object ID or certificate fingerprint. :type user_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -785,7 +772,10 @@ async def delete_user(self, ledger_base_url: str, user_id: str, **kwargs) -> Non url = self.delete_user.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "userId": self._serialize.url("user_id", user_id, "str"), } @@ -821,16 +811,11 @@ async def delete_user(self, ledger_base_url: str, user_id: str, **kwargs) -> Non delete_user.metadata = {"url": "/app/users/{userId}"} # type: ignore - async def get_user( - self, ledger_base_url: str, user_id: str, **kwargs - ) -> "_models.LedgerUser": + async def get_user(self, user_id: str, **kwargs) -> "_models.LedgerUser": """Gets a user. Gets a user. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param user_id: The user id, either an AAD object ID or certificate fingerprint. :type user_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -852,7 +837,10 @@ async def get_user( url = self.get_user.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "userId": self._serialize.url("user_id", user_id, "str"), } @@ -894,7 +882,6 @@ async def get_user( async def patch_user( self, - ledger_base_url: str, user_id: str, assigned_role: Union[str, "_models.ConfidentialLedgerUserRoleName"], **kwargs @@ -903,9 +890,6 @@ async def patch_user( A JSON merge patch is applied for existing users. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param user_id: The user id, either an AAD object ID or certificate fingerprint. :type user_id: str :param assigned_role: Represents an assignable role. @@ -932,7 +916,10 @@ async def patch_user( url = self.patch_user.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "userId": self._serialize.url("user_id", user_id, "str"), } diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py index f4cbad54f0f29..6bf416bdae954 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py @@ -33,18 +33,13 @@ class ConfidentialLedgerClientOperationsMixin(object): def get_constitution( - self, - ledger_base_url, # type: str - **kwargs # type: Any + self, **kwargs # type: Any ): # type: (...) -> "_models.Constitution" """Gets the constitution used for governance. The constitution is a script that assesses and applies proposals from consortium members. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Constitution, or the result of cls(response) :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution @@ -64,7 +59,10 @@ def get_constitution( url = self.get_constitution.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -102,18 +100,13 @@ def get_constitution( get_constitution.metadata = {"url": "/app/governance/constitution"} # type: ignore def get_consortium_members( - self, - ledger_base_url, # type: str - **kwargs # type: Any + self, **kwargs # type: Any ): # type: (...) -> "_models.Consortium" """Gets the consortium members. Consortium members can manage the Confidential Ledger. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :keyword callable cls: A custom type or function that will be passed the direct response :return: Consortium, or the result of cls(response) :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium @@ -133,7 +126,10 @@ def get_consortium_members( url = self.get_consortium_members.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -171,9 +167,7 @@ def get_consortium_members( get_consortium_members.metadata = {"url": "/app/governance/members"} # type: ignore def get_enclave_quotes( - self, - ledger_base_url, # type: str - **kwargs # type: Any + self, **kwargs # type: Any ): # type: (...) -> "_models.ConfidentialLedgerEnclaves" """Gets quotes for all nodes of the Confidential Ledger. @@ -181,9 +175,6 @@ def get_enclave_quotes( A quote is an SGX enclave measurement that can be used to verify the validity of a node and its enclave. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :keyword callable cls: A custom type or function that will be passed the direct response :return: ConfidentialLedgerEnclaves, or the result of cls(response) :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves @@ -205,7 +196,10 @@ def get_enclave_quotes( url = self.get_enclave_quotes.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -246,7 +240,6 @@ def get_enclave_quotes( def get_ledger_entries( self, - ledger_base_url, # type: str sub_ledger_id=None, # type: Optional[str] from_transaction_id=None, # type: Optional[str] to_transaction_id=None, # type: Optional[str] @@ -255,12 +248,9 @@ def get_ledger_entries( # type: (...) -> Iterable["_models.PagedLedgerEntries"] """Gets ledger entries from a sub-ledger corresponding to a range. - A sub-ledger id may optionally be specified. Only entries in the specified (or default) sub- - ledger will be returned. + A sub-ledger id may optionally be specified. Only entries in the specified (or default) + sub-ledger will be returned. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param sub_ledger_id: The sub-ledger id. :type sub_ledger_id: str :param from_transaction_id: Specify the first transaction ID in a range. @@ -294,7 +284,10 @@ def prepare_request(next_link=None): url = self.get_ledger_entries.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -322,7 +315,10 @@ def prepare_request(next_link=None): query_parameters = {} # type: Dict[str, Any] path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -363,7 +359,6 @@ def get_next(next_link=None): def post_ledger_entry( self, - ledger_base_url, # type: str contents, # type: str sub_ledger_id=None, # type: Optional[str] **kwargs # type: Any @@ -373,9 +368,6 @@ def post_ledger_entry( A sub-ledger id may optionally be specified. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param contents: Contents of the ledger entry. :type contents: str :param sub_ledger_id: The sub-ledger id. @@ -402,7 +394,10 @@ def post_ledger_entry( url = self.post_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -458,9 +453,8 @@ def post_ledger_entry( post_ledger_entry.metadata = {"url": "/app/transactions"} # type: ignore - def get_ledger_entry_for_transaction_id( + def get_ledger_entry( self, - ledger_base_url, # type: str transaction_id, # type: str sub_ledger_id=None, # type: Optional[str] **kwargs # type: Any @@ -472,9 +466,6 @@ def get_ledger_entry_for_transaction_id( validated. To prevent blocking within the enclave, the response will indicate whether the entry is ready and part of the response, or if the loading is still ongoing. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param transaction_id: Identifies a write transaction. :type transaction_id: str :param sub_ledger_id: The sub-ledger id. @@ -495,10 +486,13 @@ def get_ledger_entry_for_transaction_id( accept = "application/json" # Construct URL - url = self.get_ledger_entry_for_transaction_id.metadata["url"] # type: ignore + url = self.get_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "transactionId": self._serialize.url( "transaction_id", transaction_id, "str" @@ -540,11 +534,10 @@ def get_ledger_entry_for_transaction_id( return deserialized - get_ledger_entry_for_transaction_id.metadata = {"url": "/app/transactions/{transactionId}"} # type: ignore + get_ledger_entry.metadata = {"url": "/app/transactions/{transactionId}"} # type: ignore def get_receipt( self, - ledger_base_url, # type: str transaction_id, # type: str **kwargs # type: Any ): @@ -553,9 +546,6 @@ def get_receipt( Gets a receipt certifying ledger contents at a particular transaction id. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param transaction_id: Identifies a write transaction. :type transaction_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -577,7 +567,10 @@ def get_receipt( url = self.get_receipt.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "transactionId": self._serialize.url( "transaction_id", transaction_id, "str" @@ -619,7 +612,6 @@ def get_receipt( def get_transaction_status( self, - ledger_base_url, # type: str transaction_id, # type: str **kwargs # type: Any ): @@ -628,9 +620,6 @@ def get_transaction_status( Gets the status of an entry identified by a transaction id. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param transaction_id: Identifies a write transaction. :type transaction_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -652,7 +641,10 @@ def get_transaction_status( url = self.get_transaction_status.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "transactionId": self._serialize.url( "transaction_id", transaction_id, "str" @@ -694,7 +686,6 @@ def get_transaction_status( def get_current_ledger_entry( self, - ledger_base_url, # type: str sub_ledger_id=None, # type: Optional[str] **kwargs # type: Any ): @@ -703,9 +694,6 @@ def get_current_ledger_entry( A sub-ledger id may optionally be specified. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param sub_ledger_id: The sub-ledger id. :type sub_ledger_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -727,7 +715,10 @@ def get_current_ledger_entry( url = self.get_current_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), } url = self._client.format_url(url, **path_format_arguments) @@ -770,7 +761,6 @@ def get_current_ledger_entry( def delete_user( self, - ledger_base_url, # type: str user_id, # type: str **kwargs # type: Any ): @@ -779,9 +769,6 @@ def delete_user( Deletes a user from the Confidential Ledger. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param user_id: The user id, either an AAD object ID or certificate fingerprint. :type user_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -803,7 +790,10 @@ def delete_user( url = self.delete_user.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "userId": self._serialize.url("user_id", user_id, "str"), } @@ -839,7 +829,6 @@ def delete_user( def get_user( self, - ledger_base_url, # type: str user_id, # type: str **kwargs # type: Any ): @@ -848,9 +837,6 @@ def get_user( Gets a user. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param user_id: The user id, either an AAD object ID or certificate fingerprint. :type user_id: str :keyword callable cls: A custom type or function that will be passed the direct response @@ -872,7 +858,10 @@ def get_user( url = self.get_user.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "userId": self._serialize.url("user_id", user_id, "str"), } @@ -912,7 +901,6 @@ def get_user( def patch_user( self, - ledger_base_url, # type: str user_id, # type: str assigned_role, # type: Union[str, "_models.ConfidentialLedgerUserRoleName"] **kwargs # type: Any @@ -922,9 +910,6 @@ def patch_user( A JSON merge patch is applied for existing users. - :param ledger_base_url: The Confidential Ledger URL, for example - https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str :param user_id: The user id, either an AAD object ID or certificate fingerprint. :type user_id: str :param assigned_role: Represents an assignable role. @@ -951,7 +936,10 @@ def patch_user( url = self.patch_user.metadata["url"] # type: ignore path_format_arguments = { "ledgerBaseUrl": self._serialize.url( - "ledger_base_url", ledger_base_url, "str", skip_quote=True + "self._config.ledger_base_url", + self._config.ledger_base_url, + "str", + skip_quote=True, ), "userId": self._serialize.url("user_id", user_id, "str"), } diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py index 1d400e9995007..c5c558f55a272 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py @@ -11,7 +11,7 @@ ) from azure.core.pipeline.transport import AioHttpTransport -from .._generated_ledger.aio import ( +from .._generated_ledger.v0_1_preview.aio import ( ConfidentialLedgerClient as _ConfidentialLedgerClient, ) from .confidential_ledger_client_base import DEFAULT_VERSION, ApiVersion @@ -57,8 +57,8 @@ def __init__( self._endpoint = "https://" + endpoint else: self._endpoint = endpoint - except AttributeError: - raise ValueError("Confidential Ledger URL must be a string.") + except AttributeError as e: + raise ValueError("Confidential Ledger URL must be a string.") from e self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) @@ -67,7 +67,7 @@ def __init__( if transport is None: # Customize the transport layer to use client certificate authentication and validate # a self-signed TLS certificate. - if type(credential) is ConfidentialLedgerCertificateCredential: + if isinstance(credential, ConfidentialLedgerCertificateCredential): # The async version of the client seems to expect a sequence of filenames. # azure/core/pipeline/transport/_aiohttp.py:163 # > ssl_ctx.load_cert_chain(*cert) @@ -97,16 +97,14 @@ def __init__( try: self._client = _ConfidentialLedgerClient( + self._endpoint, api_version=self.api_version, pipeline=pipeline, transport=transport, http_logging_policy=http_logging_policy, **kwargs ) - self._models = _ConfidentialLedgerClient.models( - api_version=self.api_version - ) - except NotImplementedError: + except NotImplementedError as e: raise NotImplementedError( "This package doesn't support API version '{}'. ".format( self.api_version @@ -114,7 +112,7 @@ def __init__( + "Supported versions: {}".format( ", ".join(v.value for v in ApiVersion) ) - ) + ) from e @property def endpoint(self) -> str: diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py index 2ad2ff536b027..5464c292792f4 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py @@ -8,7 +8,9 @@ from azure.core.pipeline.policies import BearerTokenCredentialPolicy, HttpLoggingPolicy from azure.core.pipeline.transport import RequestsTransport -from .._generated_ledger import ConfidentialLedgerClient as _ConfidentialLedgerClient +from .._generated_ledger.v0_1_preview import ( + ConfidentialLedgerClient as _ConfidentialLedgerClient, +) from .credential import ConfidentialLedgerCertificateCredential try: @@ -98,16 +100,14 @@ def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): try: self._client = _ConfidentialLedgerClient( + self._endpoint, api_version=self.api_version, pipeline=pipeline, transport=transport, http_logging_policy=http_logging_policy, **kwargs ) - self._models = _ConfidentialLedgerClient.models( - api_version=self.api_version - ) - except NotImplementedError: + except NotImplementedError as e: raise NotImplementedError( "This package doesn't support API version '{}'. ".format( self.api_version @@ -115,7 +115,7 @@ def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): + "Supported versions: {}".format( ", ".join(v.value for v in ApiVersion) ) - ) + ) from e @property def endpoint(self): diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py index 281ee767d0fa0..7d9a1d7a5589f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py @@ -11,7 +11,7 @@ from azure.core.tracing.decorator_async import distributed_trace_async from .._enums import LedgerUserRole, TransactionState -from .._generated_ledger.models import ConfidentialLedgerQueryState +from .._generated_ledger.v0_1_preview.models import ConfidentialLedgerQueryState from .._models import ( AppendResult, Constitution, @@ -93,7 +93,6 @@ async def append_to_ledger( raise ValueError("entry_contents must not be None") result = await self._client.post_ledger_entry( - ledger_base_url=self._endpoint, contents=entry_contents, sub_ledger_id=sub_ledger_id, cls=kwargs.pop("cls", AppendResult._from_pipeline_result), @@ -125,9 +124,8 @@ async def create_or_update_user( raise ValueError("user_id or role cannot be None") result = await self._client.patch_user( - ledger_base_url=self._endpoint, user_id=user_id, - assigned_role=role, + assigned_role=role.value if isinstance(role, LedgerUserRole) else role, **kwargs, ) return LedgerUser( @@ -149,9 +147,7 @@ async def delete_user(self, user_id: str, **kwargs: Any) -> None: if user_id is None: raise ValueError("user_id cannot be None") - await self._client.delete_user( - ledger_base_url=self._endpoint, user_id=user_id, **kwargs - ) + await self._client.delete_user(user_id=user_id, **kwargs) @distributed_trace_async async def get_constitution(self, **kwargs: Any) -> Constitution: @@ -164,9 +160,7 @@ async def get_constitution(self, **kwargs: Any) -> Constitution: :raises: ~azure.core.exceptions.HttpResponseError """ - result = await self._client.get_constitution( - ledger_base_url=self._endpoint, **kwargs - ) + result = await self._client.get_constitution(**kwargs) return Constitution(script=result.script, digest=result.digest) @distributed_trace_async @@ -180,9 +174,7 @@ async def get_consortium(self, **kwargs: Any) -> Consortium: :raises: ~azure.core.exceptions.HttpResponseError """ - result = await self._client.get_consortium_members( - ledger_base_url=self._endpoint, **kwargs - ) + result = await self._client.get_consortium_members(**kwargs) return Consortium( members=[ ConsortiumMember(certificate=member.certificate, member_id=member.id) @@ -199,9 +191,7 @@ async def get_enclave_quotes(self, **kwargs: Any) -> LedgerEnclaves: :raises: ~azure.core.exceptions.HttpResponseError """ - result = await self._client.get_enclave_quotes( - ledger_base_url=self._endpoint, **kwargs - ) + result = await self._client.get_enclave_quotes(**kwargs) return LedgerEnclaves( { quote.node_id: EnclaveQuote( @@ -252,7 +242,6 @@ def get_ledger_entries( ) return self._client.get_ledger_entries( - ledger_base_url=self._endpoint, from_transaction_id=from_transaction_id, to_transaction_id=to_transaction_id, sub_ledger_id=sub_ledger_id, @@ -303,7 +292,7 @@ async def get_ledger_entry( if transaction_id is None: result = await self._client.get_current_ledger_entry( - ledger_base_url=self._endpoint, sub_ledger_id=sub_ledger_id, **kwargs + sub_ledger_id=sub_ledger_id, **kwargs ) return LedgerEntry( transaction_id=result.transaction_id, @@ -315,8 +304,7 @@ async def get_ledger_entry( result = None state = None for _ in range(max_tries): - result = await self._client.get_ledger_entry_for_transaction_id( - ledger_base_url=self._endpoint, + result = await self._client.get_ledger_entry( transaction_id=transaction_id, sub_ledger_id=sub_ledger_id, **kwargs, @@ -369,7 +357,6 @@ async def get_transaction_receipt( state = None for _ in range(max_tries): result = await self._client.get_receipt( - ledger_base_url=self._endpoint, transaction_id=transaction_id, **kwargs, ) @@ -408,7 +395,7 @@ async def get_transaction_status( raise ValueError("transaction_id cannot be None") result = await self._client.get_transaction_status( - ledger_base_url=self._endpoint, transaction_id=transaction_id, **kwargs + transaction_id=transaction_id, **kwargs ) return TransactionStatus( transaction_id=result.transaction_id, state=TransactionState(result.state) @@ -433,9 +420,7 @@ async def get_user( if user_id is None: raise ValueError("user_id cannot be None") - result = await self._client.get_user( - ledger_base_url=self._endpoint, user_id=user_id, **kwargs - ) + result = await self._client.get_user(user_id=user_id, **kwargs) return LedgerUser( user_id=result.user_id, role=LedgerUserRole(result.assigned_role) ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py index bac3b958ae74f..f038b65eaf011 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py @@ -9,7 +9,9 @@ from ._models import LedgerIdentity -from .._generated_identity import ConfidentialLedgerClient as _ConfidentialLedgerClient +from .._generated_identity.v0_1_preview import ( + ConfidentialLedgerClient as _ConfidentialLedgerClient, +) from .._shared import DEFAULT_VERSION try: @@ -21,8 +23,6 @@ # pylint:disable=unused-import from typing import Any - from azure.core.credentials import TokenCredential - class ConfidentialLedgerIdentityServiceClient(object): """Client for communicating with the Confidential Ledger Identity Service, @@ -36,8 +36,8 @@ class ConfidentialLedgerIdentityServiceClient(object): :type credential: ~azure.core.credentials.TokenCredential """ - def __init__(self, identity_service_url, credential, **kwargs): - # type: (str, TokenCredential, Any) -> None + def __init__(self, identity_service_url, **kwargs): + # type: (str, Any) -> None client = kwargs.get("generated_client") if client: # caller provided a configured client -> nothing left to initialize @@ -50,8 +50,8 @@ def __init__(self, identity_service_url, credential, **kwargs): self._identity_service_url = "https://" + identity_service_url else: self._identity_service_url = identity_service_url - except AttributeError: - raise ValueError("Identity Service URL must be a string.") + except AttributeError as e: + raise ValueError("Identity Service URL must be a string.") from e self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) @@ -69,6 +69,7 @@ def __init__(self, identity_service_url, credential, **kwargs): authentication_policy = None self._client = _ConfidentialLedgerClient( + self._identity_service_url, api_version=self.api_version, pipeline=pipeline, transport=transport, @@ -77,8 +78,6 @@ def __init__(self, identity_service_url, credential, **kwargs): **kwargs ) - self._models = _ConfidentialLedgerClient.models(api_version=self.api_version) - @property def identity_service_url(self): # type: () -> str @@ -100,11 +99,7 @@ def get_ledger_identity(self, ledger_id, **kwargs): if not ledger_id: raise ValueError("ledger_id must be a non-empty string") - result = self._client.get_ledger_identity( - identity_service_base_url=self._identity_service_url, - ledger_id=ledger_id, - **kwargs - ) + result = self._client.get_ledger_identity(ledger_id=ledger_id, **kwargs) return LedgerIdentity( ledger_id=result.ledger_id, ledger_tls_certificate=result.ledger_tls_certificate, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py index 72a5996c48d6e..500add54c4979 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py @@ -6,11 +6,11 @@ from typing import Any from azure.core.pipeline.policies import HttpLoggingPolicy -from azure.core.pipeline.transport import AioHttpTransport +from azure.core.pipeline.transport import AsyncioRequestsTransport from azure.core.tracing.decorator_async import distributed_trace_async from .. import LedgerIdentity -from ..._generated_identity.aio import ( +from ..._generated_identity.v0_1_preview.aio import ( ConfidentialLedgerClient as _ConfidentialLedgerClient, ) from ..._shared import DEFAULT_VERSION @@ -22,7 +22,7 @@ if TYPE_CHECKING: # pylint:disable=unused-import - from azure.core.credentials import TokenCredential + pass class ConfidentialLedgerIdentityServiceClient(object): @@ -37,9 +37,7 @@ class ConfidentialLedgerIdentityServiceClient(object): :type credential: ~azure.core.credentials.TokenCredential """ - def __init__( - self, identity_service_url: str, credential: "TokenCredential", **kwargs: Any - ) -> None: + def __init__(self, identity_service_url: str, **kwargs: Any) -> None: client = kwargs.get("generated_client") if client: # caller provided a configured client -> nothing left to initialize @@ -52,13 +50,13 @@ def __init__( self._identity_service_url = "https://" + identity_service_url else: self._identity_service_url = identity_service_url - except AttributeError: - raise ValueError("Identity Service URL must be a string.") + except AttributeError as e: + raise ValueError("Identity Service URL must be a string.") from e self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) pipeline = kwargs.pop("pipeline", None) - transport = kwargs.pop("transport", AioHttpTransport(**kwargs)) + transport = kwargs.pop("transport", AsyncioRequestsTransport(**kwargs)) http_logging_policy = HttpLoggingPolicy(**kwargs) http_logging_policy.allowed_header_names.update( { @@ -71,6 +69,7 @@ def __init__( authentication_policy = None self._client = _ConfidentialLedgerClient( + self._identity_service_url, api_version=self.api_version, pipeline=pipeline, transport=transport, @@ -78,7 +77,6 @@ def __init__( http_logging_policy=http_logging_policy, **kwargs ) - self._models = _ConfidentialLedgerClient.models(api_version=self.api_version) @property def identity_service_url(self): @@ -102,11 +100,7 @@ async def get_ledger_identity( if not ledger_id: raise ValueError("ledger_id must be a non-empty string") - result = await self._client.get_ledger_identity( - identity_service_base_url=self._identity_service_url, - ledger_id=ledger_id, - **kwargs - ) + result = await self._client.get_ledger_identity(ledger_id=ledger_id, **kwargs) return LedgerIdentity( ledger_id=result.ledger_id, ledger_tls_certificate=result.ledger_tls_certificate, diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml index 7a565707f31e0..0ab6a56d08e8d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml @@ -13,7 +13,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview response: @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.512' + - '6.3436' status: code: 200 message: OK @@ -43,7 +43,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.514' + - '6.3438' status: code: 200 message: OK @@ -69,45 +69,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.514"}' + string: '{"state":"Pending","transactionId":"6.3438"}' headers: content-length: - - '43' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '2.514' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"2.514"}' - headers: - content-length: - - '43' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.514' + - '6.3438' status: code: 200 message: OK @@ -121,19 +95,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.514"}' + string: '{"state":"Committed","transactionId":"6.3438"}' headers: content-length: - - '45' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.515' + - '6.3439' status: code: 200 message: OK @@ -147,19 +121,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.514"}' + string: '{"state":"Committed","transactionId":"6.3438"}' headers: content-length: - - '45' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.515' + - '6.3439' status: code: 200 message: OK @@ -173,9 +147,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -187,7 +161,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.515' + - '6.3439' status: code: 200 message: OK @@ -201,25 +175,31 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"c3814fa4b1b14d137ecbfd0a20b094bc531b3ec8352261d5b12ecd96bf80e945\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"dc081723b83376c76238aee35132c3bf5c1969310ff43ac63dca825d119685a2\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"50809c3c0f011583321627609c62760cea5b7ee5cef3596dba22891518906543\"\n - \ },\n {\n \"left\": \"393b6a4c98306866d570a898c5f20cc55d93261966a4d573459aa3f0dda10386\"\n - \ }\n ],\n \"root\": \"49d6e0580b901695644b644f0d444db714ef8878a1a96df0456f01bbcc67a035\",\n - \ \"signature\": \"MGYCMQC120wF/Crla1W0gwnTNGHa4aNTy4EyK6vogKc4cicoxrlsJqayjTNGSZmeufVJvxsCMQDTnv36Lrj1W9rdalPw4VPvtHMkpfi7/CFASmbGgUXO950AeWfAqsZuHpJlF7h6iec=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.514\"\n}" + \ \"proof\": [\n {\n \"left\": \"7e772d1789b7622c7a13eaec7fd653e32da88ecd5e6efee756c69a5c53bc6ec1\"\n + \ },\n {\n \"left\": \"19a0eca04795022411b7ce23d1daab040d1cbb18fcbf86266de39ab0336b228d\"\n + \ },\n {\n \"left\": \"f43d5b485a2ab7c75b127c88f4196aab648ac4efea9b921ba85971a435adbf2a\"\n + \ },\n {\n \"left\": \"7e06eeb112b59556ac5f3839dbcc5fdedb3db78630925a6348f047c42b1de45f\"\n + \ },\n {\n \"left\": \"f6fe3fe88f56b5425b6feb600c5ec4bffe82c58a6f873552be99ba2646d4c186\"\n + \ },\n {\n \"left\": \"df514615c3694187fbe5a78924623c593a218bc0a7f085d65821e19f7aaa2c76\"\n + \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n + \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n + \ }\n ],\n \"root\": \"788e09db6d0221f03f51f20b2bed810c13a7cf1cbf14a50127d9c1061f443d0c\",\n + \ \"signature\": \"MGUCMFxLEmXeplfhpTYB/OZtKPRhmxU3yLMU6R/K1guc67gkxY0n5dywew77H1fALVmQcgIxAJVFpyNw/FDm/aGzcgc+57mlSqhlYPUPmhn4m0dt+ceKxUyJ0wfWmzS7UvOpd4hROg==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.3438\"\n}" headers: content-length: - - '694' + - '1295' content-type: - application/json x-ms-ccf-transaction-id: - - '2.515' + - '6.3439' status: code: 200 message: OK @@ -233,19 +213,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.515"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"6.3439"}' headers: content-length: - - '93' + - '94' content-type: - application/json x-ms-ccf-transaction-id: - - '2.515' + - '6.3439' status: code: 200 message: OK @@ -263,7 +243,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: @@ -275,33 +255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.516' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.516/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"2.516"}' - headers: - content-length: - - '43' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '2.516' + - '6.3440' status: code: 200 message: OK @@ -315,19 +269,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.516/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3440/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.516"}' + string: '{"state":"Committed","transactionId":"6.3440"}' headers: content-length: - - '45' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.517' + - '6.3441' status: code: 200 message: OK @@ -341,19 +295,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.517"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"6.3441"}' headers: content-length: - - '95' + - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '2.517' + - '6.3441' status: code: 200 message: OK @@ -367,21 +321,21 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.514?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.514\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"6.3438\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '149' + - '150' content-type: - application/json x-ms-ccf-transaction-id: - - '2.517' + - '6.3441' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml index 50342c593afd2..75e03ea59013e 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml @@ -13,7 +13,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview response: @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.518' + - '6.3442' status: code: 200 message: OK @@ -43,7 +43,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.520' + - '6.3444' status: code: 200 message: OK @@ -69,19 +69,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.520"}' + string: '{"state":"Pending","transactionId":"6.3444"}' headers: content-length: - - '43' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.520' + - '6.3444' status: code: 200 message: OK @@ -95,19 +95,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.520"}' + string: '{"state":"Committed","transactionId":"6.3444"}' headers: content-length: - - '45' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.521' + - '6.3445' status: code: 200 message: OK @@ -121,19 +121,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.520"}' + string: '{"state":"Committed","transactionId":"6.3444"}' headers: content-length: - - '45' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.521' + - '6.3445' status: code: 200 message: OK @@ -147,9 +147,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -161,7 +161,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.521' + - '6.3445' status: code: 200 message: OK @@ -175,25 +175,30 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"66ca2eed69458cd399ba867b8e78d04134e64b17b62d7583ca18e0274f1e9255\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"aad270d6286d29d79410986425f04337e19d6baaf8a665108ab263cd5613dd98\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"e806ba3b1b6b56894e521ece768b20de5a7978275bff2caaf819f95601f3b3b3\"\n - \ },\n {\n \"left\": \"393b6a4c98306866d570a898c5f20cc55d93261966a4d573459aa3f0dda10386\"\n - \ }\n ],\n \"root\": \"48bb8b71c8a5034b52d20d55ba1cf411a07b760bf98c6b81a2e78b6135a28d10\",\n - \ \"signature\": \"MGUCMQDeM1+29h/hI+5XAUkkhj8d08YQXpO2ARZ1DxqdnXxRRfuRc30qZSHiqgp9PVHTG3sCMAnsfIgjJKRBg8mnZFRu96GCYcSL1/QGGgMx+rJasgsX9dm5bimDo69jd1J3c6kAiQ==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.520\"\n}" + \ \"proof\": [\n {\n \"left\": \"ac6094e18fbe03ec0cb776a7727325602a8eca62364523796c55a60b6f6cc9a0\"\n + \ },\n {\n \"left\": \"5ce2087796bf21cd71b62d96f23a96660e658b8c9938a439615e968c563fd3f1\"\n + \ },\n {\n \"left\": \"7e06eeb112b59556ac5f3839dbcc5fdedb3db78630925a6348f047c42b1de45f\"\n + \ },\n {\n \"left\": \"f6fe3fe88f56b5425b6feb600c5ec4bffe82c58a6f873552be99ba2646d4c186\"\n + \ },\n {\n \"left\": \"df514615c3694187fbe5a78924623c593a218bc0a7f085d65821e19f7aaa2c76\"\n + \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n + \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n + \ }\n ],\n \"root\": \"9fa3abfb7716d2e1f446368b93040ecea7be7bed688cbe2dcba872fcbcc8e867\",\n + \ \"signature\": \"MGUCMGeteEM0ra3VeSHy/KbXzjsvdJjJBpMhpQfBYxU6HErTwz9Gn+AeKTzKIV5wkhsc9wIxAKXV6L6IptFjBbcKOBQkCeYLpkhyQTWzTa1VmXhGsnBJis0pRekHWSkj4qT8MFPB8g==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.3444\"\n}" headers: content-length: - - '694' + - '1195' content-type: - application/json x-ms-ccf-transaction-id: - - '2.521' + - '6.3445' status: code: 200 message: OK @@ -207,19 +212,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.521"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"6.3445"}' headers: content-length: - - '96' + - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '2.521' + - '6.3445' status: code: 200 message: OK @@ -237,7 +242,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: @@ -249,7 +254,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.522' + - '6.3446' status: code: 200 message: OK @@ -263,19 +268,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.522/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3446/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.522"}' + string: '{"state":"Pending","transactionId":"6.3446"}' headers: content-length: - - '43' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.522' + - '6.3446' status: code: 200 message: OK @@ -289,19 +294,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.522/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3446/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.522"}' + string: '{"state":"Pending","transactionId":"6.3446"}' headers: content-length: - - '43' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.523' + - '6.3446' status: code: 200 message: OK @@ -315,19 +320,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.522/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3446/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.522"}' + string: '{"state":"Committed","transactionId":"6.3446"}' headers: content-length: - - '45' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.523' + - '6.3447' status: code: 200 message: OK @@ -341,19 +346,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.523"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"6.3447"}' headers: content-length: - - '98' + - '99' content-type: - application/json x-ms-ccf-transaction-id: - - '2.523' + - '6.3447' status: code: 200 message: OK @@ -367,21 +372,21 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.520?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.520\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"6.3444\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '152' + - '153' content-type: - application/json x-ms-ccf-transaction-id: - - '2.523' + - '6.3447' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml index 9c5dcc6d80152..95e0b01cbe77c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml @@ -13,7 +13,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview response: @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.524' + - '6.3448' status: code: 200 message: OK @@ -43,7 +43,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.526' + - '6.3450' status: code: 200 message: OK @@ -73,7 +73,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.527' + - '6.3451' status: code: 200 message: OK @@ -103,7 +103,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.528' + - '6.3452' status: code: 200 message: OK @@ -133,7 +133,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.529' + - '6.3453' status: code: 200 message: OK @@ -163,7 +163,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.530' + - '6.3454' status: code: 200 message: OK @@ -193,7 +193,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.532' + - '6.3456' status: code: 200 message: OK @@ -223,7 +223,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.533' + - '6.3457' status: code: 200 message: OK @@ -253,7 +253,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.534' + - '6.3458' status: code: 200 message: OK @@ -283,7 +283,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.535' + - '6.3459' status: code: 200 message: OK @@ -313,7 +313,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.536' + - '6.3460' status: code: 200 message: OK @@ -343,7 +343,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.537' + - '6.3461' status: code: 200 message: OK @@ -373,7 +373,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.538' + - '6.3462' status: code: 200 message: OK @@ -403,7 +403,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.539' + - '6.3463' status: code: 200 message: OK @@ -433,7 +433,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.540' + - '6.3465' status: code: 200 message: OK @@ -463,7 +463,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.541' + - '6.3466' status: code: 200 message: OK @@ -493,7 +493,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.542' + - '6.3467' status: code: 200 message: OK @@ -523,7 +523,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.544' + - '6.3468' status: code: 200 message: OK @@ -553,7 +553,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.545' + - '6.3469' status: code: 200 message: OK @@ -583,7 +583,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.546' + - '6.3470' status: code: 200 message: OK @@ -613,7 +613,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.547' + - '6.3471' status: code: 200 message: OK @@ -643,7 +643,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.548' + - '6.3472' status: code: 200 message: OK @@ -673,7 +673,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.550' + - '6.3474' status: code: 200 message: OK @@ -703,7 +703,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.551' + - '6.3475' status: code: 200 message: OK @@ -733,7 +733,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.552' + - '6.3476' status: code: 200 message: OK @@ -763,7 +763,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.553' + - '6.3477' status: code: 200 message: OK @@ -793,7 +793,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.555' + - '6.3478' status: code: 200 message: OK @@ -823,7 +823,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.556' + - '6.3479' status: code: 200 message: OK @@ -853,7 +853,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.557' + - '6.3480' status: code: 200 message: OK @@ -883,7 +883,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.558' + - '6.3481' status: code: 200 message: OK @@ -913,7 +913,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.559' + - '6.3483' status: code: 200 message: OK @@ -943,7 +943,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.560' + - '6.3484' status: code: 200 message: OK @@ -973,7 +973,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.562' + - '6.3485' status: code: 200 message: OK @@ -1003,7 +1003,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.563' + - '6.3486' status: code: 200 message: OK @@ -1033,7 +1033,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.564' + - '6.3487' status: code: 200 message: OK @@ -1063,7 +1063,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.565' + - '6.3488' status: code: 200 message: OK @@ -1093,7 +1093,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.566' + - '6.3489' status: code: 200 message: OK @@ -1123,7 +1123,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.567' + - '6.3490' status: code: 200 message: OK @@ -1153,7 +1153,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.568' + - '6.3491' status: code: 200 message: OK @@ -1183,7 +1183,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.570' + - '6.3493' status: code: 200 message: OK @@ -1213,7 +1213,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.571' + - '6.3494' status: code: 200 message: OK @@ -1243,7 +1243,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.572' + - '6.3495' status: code: 200 message: OK @@ -1273,7 +1273,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.573' + - '6.3496' status: code: 200 message: OK @@ -1303,7 +1303,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.574' + - '6.3497' status: code: 200 message: OK @@ -1333,7 +1333,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.576' + - '6.3498' status: code: 200 message: OK @@ -1363,7 +1363,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.577' + - '6.3499' status: code: 200 message: OK @@ -1393,7 +1393,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.578' + - '6.3500' status: code: 200 message: OK @@ -1423,7 +1423,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.579' + - '6.3501' status: code: 200 message: OK @@ -1453,7 +1453,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.580' + - '6.3503' status: code: 200 message: OK @@ -1483,7 +1483,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.581' + - '6.3504' status: code: 200 message: OK @@ -1513,7 +1513,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.583' + - '6.3505' status: code: 200 message: OK @@ -1543,7 +1543,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.584' + - '6.3506' status: code: 200 message: OK @@ -1573,7 +1573,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.585' + - '6.3507' status: code: 200 message: OK @@ -1603,7 +1603,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.586' + - '6.3508' status: code: 200 message: OK @@ -1633,7 +1633,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.587' + - '6.3509' status: code: 200 message: OK @@ -1663,7 +1663,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.588' + - '6.3510' status: code: 200 message: OK @@ -1693,7 +1693,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.590' + - '6.3511' status: code: 200 message: OK @@ -1723,7 +1723,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.591' + - '6.3513' status: code: 200 message: OK @@ -1753,7 +1753,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.592' + - '6.3514' status: code: 200 message: OK @@ -1783,7 +1783,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.593' + - '6.3515' status: code: 200 message: OK @@ -1813,7 +1813,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.594' + - '6.3516' status: code: 200 message: OK @@ -1843,7 +1843,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.596' + - '6.3517' status: code: 200 message: OK @@ -1873,7 +1873,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.597' + - '6.3518' status: code: 200 message: OK @@ -1903,7 +1903,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.598' + - '6.3520' status: code: 200 message: OK @@ -1933,7 +1933,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.599' + - '6.3521' status: code: 200 message: OK @@ -1963,7 +1963,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.600' + - '6.3522' status: code: 200 message: OK @@ -1993,7 +1993,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.602' + - '6.3523' status: code: 200 message: OK @@ -2023,7 +2023,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.603' + - '6.3524' status: code: 200 message: OK @@ -2053,7 +2053,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.604' + - '6.3525' status: code: 200 message: OK @@ -2083,7 +2083,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.605' + - '6.3526' status: code: 200 message: OK @@ -2113,7 +2113,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.606' + - '6.3527' status: code: 200 message: OK @@ -2143,7 +2143,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.608' + - '6.3528' status: code: 200 message: OK @@ -2173,7 +2173,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.609' + - '6.3530' status: code: 200 message: OK @@ -2203,7 +2203,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.610' + - '6.3531' status: code: 200 message: OK @@ -2233,7 +2233,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.611' + - '6.3532' status: code: 200 message: OK @@ -2263,7 +2263,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.612' + - '6.3533' status: code: 200 message: OK @@ -2293,7 +2293,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.613' + - '6.3534' status: code: 200 message: OK @@ -2323,7 +2323,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.615' + - '6.3535' status: code: 200 message: OK @@ -2353,7 +2353,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.616' + - '6.3536' status: code: 200 message: OK @@ -2383,7 +2383,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.617' + - '6.3537' status: code: 200 message: OK @@ -2413,7 +2413,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.618' + - '6.3539' status: code: 200 message: OK @@ -2443,7 +2443,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.619' + - '6.3540' status: code: 200 message: OK @@ -2473,7 +2473,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.621' + - '6.3541' status: code: 200 message: OK @@ -2503,7 +2503,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.622' + - '6.3542' status: code: 200 message: OK @@ -2533,7 +2533,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.623' + - '6.3543' status: code: 200 message: OK @@ -2563,7 +2563,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.624' + - '6.3544' status: code: 200 message: OK @@ -2593,7 +2593,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.625' + - '6.3545' status: code: 200 message: OK @@ -2623,7 +2623,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.626' + - '6.3546' status: code: 200 message: OK @@ -2653,7 +2653,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.628' + - '6.3547' status: code: 200 message: OK @@ -2683,7 +2683,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.629' + - '6.3549' status: code: 200 message: OK @@ -2713,7 +2713,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.630' + - '6.3550' status: code: 200 message: OK @@ -2743,7 +2743,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.631' + - '6.3551' status: code: 200 message: OK @@ -2773,7 +2773,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.632' + - '6.3552' status: code: 200 message: OK @@ -2803,7 +2803,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.634' + - '6.3553' status: code: 200 message: OK @@ -2833,7 +2833,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.635' + - '6.3554' status: code: 200 message: OK @@ -2863,7 +2863,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.636' + - '6.3555' status: code: 200 message: OK @@ -2893,7 +2893,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.637' + - '6.3556' status: code: 200 message: OK @@ -2923,7 +2923,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.638' + - '6.3558' status: code: 200 message: OK @@ -2953,7 +2953,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.639' + - '6.3559' status: code: 200 message: OK @@ -2983,7 +2983,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.641' + - '6.3560' status: code: 200 message: OK @@ -3013,7 +3013,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.642' + - '6.3561' status: code: 200 message: OK @@ -3043,7 +3043,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.643' + - '6.3562' status: code: 200 message: OK @@ -3073,7 +3073,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.644' + - '6.3563' status: code: 200 message: OK @@ -3103,7 +3103,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.645' + - '6.3564' status: code: 200 message: OK @@ -3133,7 +3133,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.647' + - '6.3565' status: code: 200 message: OK @@ -3163,7 +3163,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.648' + - '6.3567' status: code: 200 message: OK @@ -3193,7 +3193,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.649' + - '6.3568' status: code: 200 message: OK @@ -3223,7 +3223,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.650' + - '6.3569' status: code: 200 message: OK @@ -3253,7 +3253,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.651' + - '6.3570' status: code: 200 message: OK @@ -3283,7 +3283,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.652' + - '6.3571' status: code: 200 message: OK @@ -3313,7 +3313,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.654' + - '6.3572' status: code: 200 message: OK @@ -3343,7 +3343,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.655' + - '6.3573' status: code: 200 message: OK @@ -3373,7 +3373,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.656' + - '6.3574' status: code: 200 message: OK @@ -3403,7 +3403,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.657' + - '6.3575' status: code: 200 message: OK @@ -3433,7 +3433,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.658' + - '6.3577' status: code: 200 message: OK @@ -3463,7 +3463,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.659' + - '6.3578' status: code: 200 message: OK @@ -3493,7 +3493,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.661' + - '6.3579' status: code: 200 message: OK @@ -3523,7 +3523,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.662' + - '6.3580' status: code: 200 message: OK @@ -3553,7 +3553,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.663' + - '6.3581' status: code: 200 message: OK @@ -3583,7 +3583,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.664' + - '6.3582' status: code: 200 message: OK @@ -3613,7 +3613,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.665' + - '6.3583' status: code: 200 message: OK @@ -3643,7 +3643,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.666' + - '6.3584' status: code: 200 message: OK @@ -3673,7 +3673,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.667' + - '6.3586' status: code: 200 message: OK @@ -3703,7 +3703,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.668' + - '6.3587' status: code: 200 message: OK @@ -3733,7 +3733,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.669' + - '6.3588' status: code: 200 message: OK @@ -3763,7 +3763,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.670' + - '6.3589' status: code: 200 message: OK @@ -3793,7 +3793,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.671' + - '6.3590' status: code: 200 message: OK @@ -3823,7 +3823,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.673' + - '6.3591' status: code: 200 message: OK @@ -3853,7 +3853,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.674' + - '6.3592' status: code: 200 message: OK @@ -3883,7 +3883,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.675' + - '6.3593' status: code: 200 message: OK @@ -3913,7 +3913,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.676' + - '6.3594' status: code: 200 message: OK @@ -3943,7 +3943,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.677' + - '6.3596' status: code: 200 message: OK @@ -3973,7 +3973,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.679' + - '6.3597' status: code: 200 message: OK @@ -4003,7 +4003,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.680' + - '6.3598' status: code: 200 message: OK @@ -4033,7 +4033,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.681' + - '6.3599' status: code: 200 message: OK @@ -4063,7 +4063,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.682' + - '6.3600' status: code: 200 message: OK @@ -4093,7 +4093,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.683' + - '6.3601' status: code: 200 message: OK @@ -4123,7 +4123,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.685' + - '6.3602' status: code: 200 message: OK @@ -4153,7 +4153,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.686' + - '6.3603' status: code: 200 message: OK @@ -4183,7 +4183,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.687' + - '6.3605' status: code: 200 message: OK @@ -4213,7 +4213,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.688' + - '6.3606' status: code: 200 message: OK @@ -4243,7 +4243,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.689' + - '6.3607' status: code: 200 message: OK @@ -4273,7 +4273,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.690' + - '6.3608' status: code: 200 message: OK @@ -4303,7 +4303,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.692' + - '6.3609' status: code: 200 message: OK @@ -4333,7 +4333,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.693' + - '6.3610' status: code: 200 message: OK @@ -4363,7 +4363,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.694' + - '6.3611' status: code: 200 message: OK @@ -4393,7 +4393,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.695' + - '6.3613' status: code: 200 message: OK @@ -4423,7 +4423,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.697' + - '6.3614' status: code: 200 message: OK @@ -4453,7 +4453,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.698' + - '6.3615' status: code: 200 message: OK @@ -4483,7 +4483,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.699' + - '6.3616' status: code: 200 message: OK @@ -4513,7 +4513,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.700' + - '6.3617' status: code: 200 message: OK @@ -4543,7 +4543,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.701' + - '6.3618' status: code: 200 message: OK @@ -4573,7 +4573,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.702' + - '6.3619' status: code: 200 message: OK @@ -4603,7 +4603,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.704' + - '6.3620' status: code: 200 message: OK @@ -4633,7 +4633,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.705' + - '6.3621' status: code: 200 message: OK @@ -4663,7 +4663,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.706' + - '6.3623' status: code: 200 message: OK @@ -4693,7 +4693,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.707' + - '6.3624' status: code: 200 message: OK @@ -4723,7 +4723,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.708' + - '6.3625' status: code: 200 message: OK @@ -4753,7 +4753,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.710' + - '6.3626' status: code: 200 message: OK @@ -4783,7 +4783,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.711' + - '6.3627' status: code: 200 message: OK @@ -4813,7 +4813,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.712' + - '6.3628' status: code: 200 message: OK @@ -4843,7 +4843,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.713' + - '6.3629' status: code: 200 message: OK @@ -4873,7 +4873,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.714' + - '6.3630' status: code: 200 message: OK @@ -4903,7 +4903,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.715' + - '6.3632' status: code: 200 message: OK @@ -4933,7 +4933,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.717' + - '6.3633' status: code: 200 message: OK @@ -4963,7 +4963,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.718' + - '6.3634' status: code: 200 message: OK @@ -4993,7 +4993,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.719' + - '6.3635' status: code: 200 message: OK @@ -5023,7 +5023,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.720' + - '6.3636' status: code: 200 message: OK @@ -5053,7 +5053,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.721' + - '6.3637' status: code: 200 message: OK @@ -5083,7 +5083,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.722' + - '6.3638' status: code: 200 message: OK @@ -5113,7 +5113,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.724' + - '6.3639' status: code: 200 message: OK @@ -5143,7 +5143,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.725' + - '6.3641' status: code: 200 message: OK @@ -5173,7 +5173,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.726' + - '6.3642' status: code: 200 message: OK @@ -5203,7 +5203,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.727' + - '6.3643' status: code: 200 message: OK @@ -5233,7 +5233,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.728' + - '6.3644' status: code: 200 message: OK @@ -5263,7 +5263,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.730' + - '6.3645' status: code: 200 message: OK @@ -5293,7 +5293,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.731' + - '6.3646' status: code: 200 message: OK @@ -5323,7 +5323,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.732' + - '6.3647' status: code: 200 message: OK @@ -5353,7 +5353,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.733' + - '6.3648' status: code: 200 message: OK @@ -5383,7 +5383,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.734' + - '6.3649' status: code: 200 message: OK @@ -5413,7 +5413,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.735' + - '6.3651' status: code: 200 message: OK @@ -5443,7 +5443,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.737' + - '6.3652' status: code: 200 message: OK @@ -5473,7 +5473,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.738' + - '6.3653' status: code: 200 message: OK @@ -5503,7 +5503,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.739' + - '6.3654' status: code: 200 message: OK @@ -5533,7 +5533,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.740' + - '6.3655' status: code: 200 message: OK @@ -5563,7 +5563,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.741' + - '6.3656' status: code: 200 message: OK @@ -5593,7 +5593,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.742' + - '6.3658' status: code: 200 message: OK @@ -5623,7 +5623,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.744' + - '6.3659' status: code: 200 message: OK @@ -5653,7 +5653,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.745' + - '6.3660' status: code: 200 message: OK @@ -5683,7 +5683,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.746' + - '6.3661' status: code: 200 message: OK @@ -5713,7 +5713,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.747' + - '6.3662' status: code: 200 message: OK @@ -5743,7 +5743,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.748' + - '6.3663' status: code: 200 message: OK @@ -5773,7 +5773,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.750' + - '6.3664' status: code: 200 message: OK @@ -5803,7 +5803,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.751' + - '6.3665' status: code: 200 message: OK @@ -5833,7 +5833,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.752' + - '6.3667' status: code: 200 message: OK @@ -5863,7 +5863,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.753' + - '6.3668' status: code: 200 message: OK @@ -5893,7 +5893,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.755' + - '6.3669' status: code: 200 message: OK @@ -5923,7 +5923,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.756' + - '6.3670' status: code: 200 message: OK @@ -5953,7 +5953,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.757' + - '6.3671' status: code: 200 message: OK @@ -5983,7 +5983,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.758' + - '6.3672' status: code: 200 message: OK @@ -6013,7 +6013,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.759' + - '6.3673' status: code: 200 message: OK @@ -6043,7 +6043,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -6055,7 +6055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.760' + - '6.3674' status: code: 200 message: OK @@ -6069,20 +6069,20 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.526 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3450 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.526\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3450\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '122' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3674' status: code: 200 message: OK @@ -6096,47 +6096,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.526 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3450 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.627\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3551\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.526\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.532\"\n + \"0\",\n \"transactionId\": \"6.3450\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3456\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.537\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.542\"\n + \"0\",\n \"transactionId\": \"6.3461\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3467\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.548\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.555\"\n + \"0\",\n \"transactionId\": \"6.3472\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3478\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.560\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.566\"\n + \"0\",\n \"transactionId\": \"6.3484\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3489\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.572\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.578\"\n + \"0\",\n \"transactionId\": \"6.3495\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3500\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.584\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.590\"\n + \"0\",\n \"transactionId\": \"6.3506\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3511\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.596\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.602\"\n + \"0\",\n \"transactionId\": \"6.3517\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3523\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.608\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.613\"\n + \"0\",\n \"transactionId\": \"6.3528\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3534\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.619\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.625\"\n + \"0\",\n \"transactionId\": \"6.3540\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3545\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1973' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6150,45 +6150,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.627 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3551 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.728\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3652\",\n \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.631\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.637\"\n + \"0\",\n \"transactionId\": \"6.3551\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3556\"\n \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.643\"\n },\n {\n \"contents\": + \"0\",\n \"transactionId\": \"6.3562\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.649\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.655\"\n },\n {\n \"contents\": + \"6.3568\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3573\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.661\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.666\"\n },\n {\n \"contents\": + \"6.3579\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3584\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.671\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.677\"\n },\n {\n \"contents\": + \"6.3590\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3596\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.683\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.689\"\n },\n {\n \"contents\": + \"6.3601\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3607\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.695\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.701\"\n },\n {\n \"contents\": + \"6.3613\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3618\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.707\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.713\"\n },\n {\n \"contents\": + \"6.3624\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3629\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.719\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.725\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"6.3635\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3641\"\n },\n {\n \"contents\": + \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.3646\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1888' + - '2010' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6202,28 +6204,27 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.728 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3652 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.731\"\n },\n - \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.737\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.742\"\n },\n - \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.748\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.755\"\n },\n - \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.760\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-180\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3652\"\n },\n + \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"6.3658\"\n },\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3663\"\n },\n + \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"6.3669\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3674\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '659' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6237,20 +6238,20 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.527 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3451 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.527\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3451\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '122' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6264,47 +6265,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.527 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3451 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.628\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3552\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.527\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.533\"\n + \"1\",\n \"transactionId\": \"6.3451\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3457\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.538\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.544\"\n + \"1\",\n \"transactionId\": \"6.3462\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3468\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.550\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.556\"\n + \"1\",\n \"transactionId\": \"6.3474\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3479\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.562\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.567\"\n + \"1\",\n \"transactionId\": \"6.3485\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3490\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.573\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.579\"\n + \"1\",\n \"transactionId\": \"6.3496\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3501\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.585\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.591\"\n + \"1\",\n \"transactionId\": \"6.3507\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3513\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.597\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.603\"\n + \"1\",\n \"transactionId\": \"6.3518\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3524\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.609\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.615\"\n + \"1\",\n \"transactionId\": \"6.3530\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3535\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.621\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.626\"\n + \"1\",\n \"transactionId\": \"6.3541\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3546\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1973' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6318,45 +6319,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.628 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3552 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.729\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3653\",\n \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.632\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.638\"\n + \"1\",\n \"transactionId\": \"6.3552\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3558\"\n \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.644\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"6.3563\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.650\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.656\"\n },\n {\n \"contents\": + \"6.3569\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3574\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.662\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.667\"\n },\n {\n \"contents\": + \"6.3580\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3586\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.673\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.679\"\n },\n {\n \"contents\": + \"6.3591\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3597\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.685\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.690\"\n },\n {\n \"contents\": + \"6.3602\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3608\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.697\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.702\"\n },\n {\n \"contents\": + \"6.3614\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3619\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.708\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.714\"\n },\n {\n \"contents\": + \"6.3625\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3630\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.720\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.726\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"6.3636\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3642\"\n },\n {\n \"contents\": + \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.3647\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1888' + - '2010' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6370,27 +6373,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.729 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3653 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.732\"\n },\n - \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.738\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.744\"\n },\n - \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.750\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.756\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-181\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3653\"\n },\n + \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"6.3659\"\n },\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3664\"\n },\n + \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"6.3670\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '556' + - '457' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6404,20 +6405,20 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.528 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3452 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.528\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3452\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '122' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6431,47 +6432,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.528 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3452 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.629\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3553\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.528\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.534\"\n + \"2\",\n \"transactionId\": \"6.3452\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3458\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.539\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.545\"\n + \"2\",\n \"transactionId\": \"6.3463\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3469\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.551\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.557\"\n + \"2\",\n \"transactionId\": \"6.3475\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3480\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.563\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.568\"\n + \"2\",\n \"transactionId\": \"6.3486\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3491\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.574\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.580\"\n + \"2\",\n \"transactionId\": \"6.3497\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3503\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.586\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.592\"\n + \"2\",\n \"transactionId\": \"6.3508\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3514\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.598\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.604\"\n + \"2\",\n \"transactionId\": \"6.3520\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3525\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.610\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.616\"\n + \"2\",\n \"transactionId\": \"6.3531\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3536\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.622\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.628\"\n + \"2\",\n \"transactionId\": \"6.3542\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3547\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1973' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6485,45 +6486,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.629 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3553 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.730\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3654\",\n \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.634\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.639\"\n + \"2\",\n \"transactionId\": \"6.3553\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3559\"\n \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.645\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"6.3564\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.651\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.657\"\n },\n {\n \"contents\": + \"6.3570\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3575\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.663\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.668\"\n },\n {\n \"contents\": + \"6.3581\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3587\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.674\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.680\"\n },\n {\n \"contents\": + \"6.3592\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3598\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.686\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.692\"\n },\n {\n \"contents\": + \"6.3603\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3609\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.698\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.704\"\n },\n {\n \"contents\": + \"6.3615\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3620\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.710\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.715\"\n },\n {\n \"contents\": + \"6.3626\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3632\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.721\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.727\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"6.3637\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3643\"\n },\n {\n \"contents\": + \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.3648\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1888' + - '2010' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6537,27 +6540,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.730 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3654 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.733\"\n },\n - \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.739\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.745\"\n },\n - \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.751\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.757\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-182\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3654\"\n },\n + \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"6.3660\"\n },\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3665\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"6.3671\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '556' + - '457' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6571,20 +6572,20 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.529 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3453 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.529\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3453\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '122' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6598,47 +6599,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.529 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3453 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.630\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3554\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.529\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.535\"\n + \"3\",\n \"transactionId\": \"6.3453\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3459\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.540\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.546\"\n + \"3\",\n \"transactionId\": \"6.3465\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3470\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.552\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.558\"\n + \"3\",\n \"transactionId\": \"6.3476\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3481\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.564\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.570\"\n + \"3\",\n \"transactionId\": \"6.3487\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3493\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.576\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.581\"\n + \"3\",\n \"transactionId\": \"6.3498\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3504\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.587\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.593\"\n + \"3\",\n \"transactionId\": \"6.3509\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3515\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.599\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.605\"\n + \"3\",\n \"transactionId\": \"6.3521\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3526\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.611\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.617\"\n + \"3\",\n \"transactionId\": \"6.3532\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3537\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.623\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.629\"\n + \"3\",\n \"transactionId\": \"6.3543\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3549\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1973' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6652,45 +6653,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.630 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3554 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.731\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3655\",\n \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.635\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.641\"\n + \"3\",\n \"transactionId\": \"6.3554\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3560\"\n \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.647\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"6.3565\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.652\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.658\"\n },\n {\n \"contents\": + \"6.3571\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3577\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.664\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.669\"\n },\n {\n \"contents\": + \"6.3582\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3588\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.675\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.681\"\n },\n {\n \"contents\": + \"6.3593\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3599\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.687\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.693\"\n },\n {\n \"contents\": + \"6.3605\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3610\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.699\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.705\"\n },\n {\n \"contents\": + \"6.3616\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3621\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.711\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.717\"\n },\n {\n \"contents\": + \"6.3627\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3633\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.722\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.728\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"6.3638\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3644\"\n },\n {\n \"contents\": + \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.3649\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1888' + - '2010' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6704,27 +6707,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.731 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3655 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.734\"\n },\n - \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.740\"\n },\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.746\"\n },\n - \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.752\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.758\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-183\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3655\"\n },\n + \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"6.3661\"\n },\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3667\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"6.3672\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '556' + - '457' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6738,20 +6739,20 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.530 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3454 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.530\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3454\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '122' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6765,47 +6766,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.530 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3454 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.631\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3555\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.530\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.536\"\n + \"4\",\n \"transactionId\": \"6.3454\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3460\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.541\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.547\"\n + \"4\",\n \"transactionId\": \"6.3466\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3471\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.553\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.559\"\n + \"4\",\n \"transactionId\": \"6.3477\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3483\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.565\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.571\"\n + \"4\",\n \"transactionId\": \"6.3488\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3494\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.577\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.583\"\n + \"4\",\n \"transactionId\": \"6.3499\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3505\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.588\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.594\"\n + \"4\",\n \"transactionId\": \"6.3510\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3516\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.600\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.606\"\n + \"4\",\n \"transactionId\": \"6.3522\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3527\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.612\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.618\"\n + \"4\",\n \"transactionId\": \"6.3533\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3539\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.624\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.630\"\n + \"4\",\n \"transactionId\": \"6.3544\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3550\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1973' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6819,45 +6820,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.631 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3555 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.732\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3656\",\n \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.636\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.642\"\n + \"4\",\n \"transactionId\": \"6.3555\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3561\"\n \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.648\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"6.3567\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.654\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.659\"\n },\n {\n \"contents\": + \"6.3572\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3578\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.665\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.670\"\n },\n {\n \"contents\": + \"6.3583\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3589\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.676\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.682\"\n },\n {\n \"contents\": + \"6.3594\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3600\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.688\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.694\"\n },\n {\n \"contents\": + \"6.3606\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3611\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.700\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.706\"\n },\n {\n \"contents\": + \"6.3617\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3623\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.712\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.718\"\n },\n {\n \"contents\": + \"6.3628\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3634\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.724\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.730\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"6.3639\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3645\"\n },\n {\n \"contents\": + \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.3651\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1888' + - '2010' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK @@ -6871,27 +6874,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.732 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3656 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.735\"\n },\n - \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.741\"\n },\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.747\"\n },\n - \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.753\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.759\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-184\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3656\"\n },\n + \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"6.3662\"\n },\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3668\"\n },\n + \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"6.3673\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '556' + - '457' content-type: - application/json x-ms-ccf-transaction-id: - - '2.761' + - '6.3675' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml index 2879b5c8cc805..dd603f6cf486a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml @@ -13,7 +13,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview response: @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.762' + - '6.3676' status: code: 200 message: OK @@ -43,7 +43,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.764' + - '6.3678' status: code: 200 message: OK @@ -69,7 +69,7 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -81,7 +81,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.764' + - '6.3678' status: code: 200 message: OK @@ -97,7 +97,7 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -107,7 +107,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '2.766' + - '6.3680' status: code: 204 message: No Content @@ -125,7 +125,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -137,7 +137,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.767' + - '6.3681' status: code: 200 message: OK @@ -151,7 +151,7 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -163,7 +163,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.767' + - '6.3681' status: code: 200 message: OK @@ -179,7 +179,7 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -189,7 +189,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '2.768' + - '6.3682' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml index c00f427654c94..02e259ab89723 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml @@ -13,7 +13,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview response: @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.770' + - '6.3684' status: code: 200 message: OK @@ -39,7 +39,7 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/governance/members?api-version=0.1-preview response: @@ -52,7 +52,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.771' + - '6.3685' status: code: 200 message: OK @@ -66,7 +66,7 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/governance/constitution?api-version=0.1-preview response: @@ -123,7 +123,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.771' + - '6.3685' status: code: 200 message: OK @@ -137,19 +137,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '2.771' + - '6.3685' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml index 05df86218812c..2b07cc9f42c89 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml @@ -9,7 +9,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: @@ -18,7 +18,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '2.772' + x-ms-ccf-transaction-id: '6.3686' status: code: 200 message: OK @@ -29,69 +29,69 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.772"}' + string: '{"state":"Pending","transactionId":"6.3686"}' headers: - content-length: '43' + content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '2.773' + x-ms-ccf-transaction-id: '6.3686' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.772"}' + string: '{"state":"Committed","transactionId":"6.3686"}' headers: - content-length: '45' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.773' + x-ms-ccf-transaction-id: '6.3687' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.772"}' + string: '{"state":"Committed","transactionId":"6.3686"}' headers: - content-length: '45' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.773' + x-ms-ccf-transaction-id: '6.3687' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,54 +100,58 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '2.773' + x-ms-ccf-transaction-id: '6.3687' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686/receipt?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"4c7c510304336da79453a535d1a10ec62869e4814f9b382548b5f53a333237b5\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"9a6fd724a9253a2d93f83ff9ad36609f89d814692a846d6c008813ca9f65c627\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"fef7af1a90ad5027cf1df50d195874e9164365f5be36eb517e8a28b9879faebd\"\n - \ },\n {\n \"left\": \"88099d1efa238a6cdb930f4ed6fa33a050df6ae957b60349164fdea82b116fd4\"\n - \ },\n {\n \"left\": \"393b6a4c98306866d570a898c5f20cc55d93261966a4d573459aa3f0dda10386\"\n - \ }\n ],\n \"root\": \"54dc3737d10041a46253dc634461c00cd31389cbb146ce8672cc6a40b8cac2c6\",\n - \ \"signature\": \"MGUCMQDKYnkAlb7NFi9Ss5lExZfRpylORS3gIhxl0MNDfLPLp/OibHaAyfRNkW6X6N+6p1sCMAUgCda9bRq2K33db8Omv3RtQStGYUlXJCM2sJ2GvNj1fdQDis2JKYwnu7xmej5MGA==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.772\"\n}" + \ \"proof\": [\n {\n \"left\": \"41b667e63528bd0599035c6ef6d25f990d2a8d8733dafcb4b20adeb5be5f5088\"\n + \ },\n {\n \"left\": \"35c8a286d1911c8a19305addfae06137a7137bbb2f1bb8fbddcb65c51787cb30\"\n + \ },\n {\n \"left\": \"e3844aaabd59ac85e55f42e830a9832a8d4b3745aba65a6ff40769cb443cf9ca\"\n + \ },\n {\n \"left\": \"3a021e2ec545789a8655da908d7e748b4ed1e903b687ef71c49b20a6fe8bef28\"\n + \ },\n {\n \"left\": \"daac1ec610424c30b321224485d6ee5e6f983845fc82a7a2780de1792b714f0a\"\n + \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n + \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n + \ }\n ],\n \"root\": \"aa827dbebbbbbacdb4cd636996df7a8cce11a1aa6e98402af6d79f8e1b018382\",\n + \ \"signature\": \"MGUCMDbbX2kaD5lyDUkGo4VTqrcl4MehBkm4wSz9qH/yMa0VF0v1ug6LUkJavUQj3FdITgIxALqowhME+O8yD2VnsRWD375R+7Jm+7xtokvHKPm2TaVMRHItESlg3x3qFJ4Nac6HGw==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.3686\"\n}" headers: - content-length: '794' + content-length: '1195' content-type: application/json - x-ms-ccf-transaction-id: '2.773' + x-ms-ccf-transaction-id: '6.3687' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686/receipt?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.773"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"6.3687"}' headers: - content-length: '93' + content-length: '94' content-type: application/json - x-ms-ccf-transaction-id: '2.773' + x-ms-ccf-transaction-id: '6.3687' status: code: 200 message: OK @@ -162,7 +166,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: @@ -171,7 +175,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '2.774' + x-ms-ccf-transaction-id: '6.3688' status: code: 200 message: OK @@ -182,36 +186,36 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.774/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3688/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.774"}' + string: '{"state":"Committed","transactionId":"6.3688"}' headers: - content-length: '45' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.775' + x-ms-ccf-transaction-id: '6.3689' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.774/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3688/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.775"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"6.3689"}' headers: - content-length: '95' + content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '2.775' + x-ms-ccf-transaction-id: '6.3689' status: code: 200 message: OK @@ -222,40 +226,60 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686?api-version=0.1-preview response: body: string: "{\n \"state\": \"Loading\"\n}" headers: content-length: '24' content-type: application/json - x-ms-ccf-transaction-id: '2.775' + x-ms-ccf-transaction-id: '6.3689' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.772?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686?api-version=0.1-preview + response: + body: + string: "{\n \"state\": \"Loading\"\n}" + headers: + content-length: '24' + content-type: application/json + x-ms-ccf-transaction-id: '6.3689' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.772\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"6.3686\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '149' + content-length: '150' content-type: application/json - x-ms-ccf-transaction-id: '2.775' + x-ms-ccf-transaction-id: '6.3689' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.772?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml index f3e8ee319c936..c8ff31df9518f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -9,7 +9,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: @@ -18,7 +18,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '2.776' + x-ms-ccf-transaction-id: '6.3690' status: code: 200 message: OK @@ -29,69 +29,49 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3690/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.776"}' + string: '{"state":"Committed","transactionId":"6.3690"}' headers: - content-length: '43' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.776' + x-ms-ccf-transaction-id: '6.3691' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3690/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3690/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.776"}' + string: '{"state":"Committed","transactionId":"6.3690"}' headers: - content-length: '45' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.777' + x-ms-ccf-transaction-id: '6.3691' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3690/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776/status?api-version=0.1-preview - response: - body: - string: '{"state":"Committed","transactionId":"2.776"}' - headers: - content-length: '45' - content-type: application/json - x-ms-ccf-transaction-id: '2.777' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776/status?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3690/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,54 +80,58 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '2.777' + x-ms-ccf-transaction-id: '6.3691' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3690/receipt?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3690/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"8e8303b5dc7baaec072542e17b66e56ac8abf58b9feb7b5f2254abcc1b004f1d\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"0160607fd93e8cf76f0c36ef014a48044a7a7f86b69b66a195c28368c34acbbc\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"26cf3730bca0042c395382e5115a64c745b680651b7de3296d0c88a869eb430d\"\n - \ },\n {\n \"left\": \"88099d1efa238a6cdb930f4ed6fa33a050df6ae957b60349164fdea82b116fd4\"\n - \ },\n {\n \"left\": \"393b6a4c98306866d570a898c5f20cc55d93261966a4d573459aa3f0dda10386\"\n - \ }\n ],\n \"root\": \"c9cb52a41a373ba714289825f9b0b6c52fb7ffb3425273df641d1a605b68ec91\",\n - \ \"signature\": \"MGQCMBvYNfUL5txEpssPszLEG2d/5xmiM/QThdaCXTVLv8eDfj3yuPQY6opdnNFb4pxwnwIwANXOJR1hkMz+oll7UKNwv/8T4o1hfyBb5htzzIHkhaortpxnpD9+Hl8lUJ3OKm4T\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.776\"\n}" - headers: - content-length: '790' + \ \"proof\": [\n {\n \"left\": \"37b243dba2fef3db42e25a3247bd3cd849cbfa839441c58c81c3770b8710e295\"\n + \ },\n {\n \"left\": \"cc57015d3dc351bb361c8c6f8e5bd9423acb83da764304c33633ce2a4dcf9d82\"\n + \ },\n {\n \"left\": \"e3844aaabd59ac85e55f42e830a9832a8d4b3745aba65a6ff40769cb443cf9ca\"\n + \ },\n {\n \"left\": \"3a021e2ec545789a8655da908d7e748b4ed1e903b687ef71c49b20a6fe8bef28\"\n + \ },\n {\n \"left\": \"daac1ec610424c30b321224485d6ee5e6f983845fc82a7a2780de1792b714f0a\"\n + \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n + \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n + \ }\n ],\n \"root\": \"89ad4bc3f90ef8b2051711e5700a5bd0ed51e4551acd94320499277c6da348b6\",\n + \ \"signature\": \"MGQCMBjllKNwMSRHekWiQCFT7Bt2yUCqJgueTM7a4E+B9YVNzo9r+NtaZav85deaZSJJgwIwcn8h1GkI2R1Lo2hky3pU/0ou/u3hKEcZCH6uWB0NrxGXutgA2kgmgyAqNePWjH/d\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.3690\"\n}" + headers: + content-length: '1191' content-type: application/json - x-ms-ccf-transaction-id: '2.777' + x-ms-ccf-transaction-id: '6.3691' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3690/receipt?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.777"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"6.3691"}' headers: - content-length: '96' + content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '2.777' + x-ms-ccf-transaction-id: '6.3691' status: code: 200 message: OK @@ -162,7 +146,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: @@ -171,7 +155,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '2.778' + x-ms-ccf-transaction-id: '6.3692' status: code: 200 message: OK @@ -182,56 +166,56 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.778/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3692/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.778"}' + string: '{"state":"Pending","transactionId":"6.3692"}' headers: - content-length: '43' + content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '2.779' + x-ms-ccf-transaction-id: '6.3693' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.778/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3692/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.778/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3692/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.778"}' + string: '{"state":"Committed","transactionId":"6.3692"}' headers: - content-length: '45' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.779' + x-ms-ccf-transaction-id: '6.3693' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.778/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3692/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.779"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"6.3693"}' headers: - content-length: '98' + content-length: '99' content-type: application/json - x-ms-ccf-transaction-id: '2.779' + x-ms-ccf-transaction-id: '6.3693' status: code: 200 message: OK @@ -242,40 +226,20 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776?api-version=0.1-preview&subLedgerId=132 - response: - body: - string: "{\n \"state\": \"Loading\"\n}" - headers: - content-length: '24' - content-type: application/json - x-ms-ccf-transaction-id: '2.779' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776?api-version=0.1-preview&subLedgerId=132 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.776?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3690?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.776\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"6.3690\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '152' + content-length: '153' content-type: application/json - x-ms-ccf-transaction-id: '2.779' + x-ms-ccf-transaction-id: '6.3693' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.776?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3690?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml index 4eb613ad512c3..4205d80d004b3 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml @@ -9,7 +9,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -18,7 +18,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.780' + x-ms-ccf-transaction-id: '6.3694' status: code: 200 message: OK @@ -33,7 +33,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -42,7 +42,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.782' + x-ms-ccf-transaction-id: '6.3696' status: code: 200 message: OK @@ -57,7 +57,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -66,7 +66,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.784' + x-ms-ccf-transaction-id: '6.3697' status: code: 200 message: OK @@ -81,7 +81,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -90,7 +90,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.785' + x-ms-ccf-transaction-id: '6.3699' status: code: 200 message: OK @@ -105,7 +105,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -114,7 +114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.787' + x-ms-ccf-transaction-id: '6.3701' status: code: 200 message: OK @@ -129,7 +129,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -138,7 +138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.789' + x-ms-ccf-transaction-id: '6.3702' status: code: 200 message: OK @@ -153,7 +153,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -162,7 +162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.790' + x-ms-ccf-transaction-id: '6.3704' status: code: 200 message: OK @@ -177,7 +177,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -186,7 +186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.792' + x-ms-ccf-transaction-id: '6.3705' status: code: 200 message: OK @@ -201,7 +201,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -210,7 +210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.793' + x-ms-ccf-transaction-id: '6.3707' status: code: 200 message: OK @@ -225,7 +225,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -234,7 +234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.795' + x-ms-ccf-transaction-id: '6.3709' status: code: 200 message: OK @@ -249,7 +249,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -258,7 +258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.797' + x-ms-ccf-transaction-id: '6.3710' status: code: 200 message: OK @@ -273,7 +273,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -282,7 +282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.798' + x-ms-ccf-transaction-id: '6.3712' status: code: 200 message: OK @@ -297,7 +297,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -306,7 +306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.800' + x-ms-ccf-transaction-id: '6.3714' status: code: 200 message: OK @@ -321,7 +321,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -330,7 +330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.802' + x-ms-ccf-transaction-id: '6.3715' status: code: 200 message: OK @@ -345,7 +345,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -354,7 +354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.803' + x-ms-ccf-transaction-id: '6.3717' status: code: 200 message: OK @@ -369,7 +369,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -378,7 +378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.805' + x-ms-ccf-transaction-id: '6.3718' status: code: 200 message: OK @@ -393,7 +393,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -402,7 +402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.807' + x-ms-ccf-transaction-id: '6.3720' status: code: 200 message: OK @@ -417,7 +417,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -426,7 +426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.808' + x-ms-ccf-transaction-id: '6.3722' status: code: 200 message: OK @@ -441,7 +441,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -450,7 +450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.810' + x-ms-ccf-transaction-id: '6.3724' status: code: 200 message: OK @@ -465,7 +465,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -474,7 +474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.812' + x-ms-ccf-transaction-id: '6.3725' status: code: 200 message: OK @@ -489,7 +489,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -498,7 +498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.813' + x-ms-ccf-transaction-id: '6.3727' status: code: 200 message: OK @@ -513,7 +513,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -522,7 +522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.815' + x-ms-ccf-transaction-id: '6.3728' status: code: 200 message: OK @@ -537,7 +537,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -546,7 +546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.817' + x-ms-ccf-transaction-id: '6.3730' status: code: 200 message: OK @@ -561,7 +561,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -570,7 +570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.819' + x-ms-ccf-transaction-id: '6.3731' status: code: 200 message: OK @@ -585,7 +585,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -594,7 +594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.821' + x-ms-ccf-transaction-id: '6.3733' status: code: 200 message: OK @@ -609,7 +609,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -618,7 +618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.823' + x-ms-ccf-transaction-id: '6.3735' status: code: 200 message: OK @@ -633,7 +633,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -642,7 +642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.824' + x-ms-ccf-transaction-id: '6.3736' status: code: 200 message: OK @@ -657,7 +657,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -666,7 +666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.826' + x-ms-ccf-transaction-id: '6.3738' status: code: 200 message: OK @@ -681,7 +681,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -690,7 +690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.827' + x-ms-ccf-transaction-id: '6.3740' status: code: 200 message: OK @@ -705,7 +705,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -714,7 +714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.829' + x-ms-ccf-transaction-id: '6.3741' status: code: 200 message: OK @@ -729,7 +729,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -738,7 +738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.831' + x-ms-ccf-transaction-id: '6.3743' status: code: 200 message: OK @@ -753,7 +753,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -762,7 +762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.833' + x-ms-ccf-transaction-id: '6.3744' status: code: 200 message: OK @@ -777,7 +777,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -786,7 +786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.834' + x-ms-ccf-transaction-id: '6.3746' status: code: 200 message: OK @@ -801,7 +801,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -810,7 +810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.836' + x-ms-ccf-transaction-id: '6.3748' status: code: 200 message: OK @@ -825,7 +825,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -834,7 +834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.837' + x-ms-ccf-transaction-id: '6.3749' status: code: 200 message: OK @@ -849,7 +849,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -858,7 +858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.839' + x-ms-ccf-transaction-id: '6.3751' status: code: 200 message: OK @@ -873,7 +873,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -882,7 +882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.841' + x-ms-ccf-transaction-id: '6.3753' status: code: 200 message: OK @@ -897,7 +897,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -906,7 +906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.842' + x-ms-ccf-transaction-id: '6.3754' status: code: 200 message: OK @@ -921,7 +921,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -930,7 +930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.844' + x-ms-ccf-transaction-id: '6.3756' status: code: 200 message: OK @@ -945,7 +945,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -954,7 +954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.846' + x-ms-ccf-transaction-id: '6.3758' status: code: 200 message: OK @@ -969,7 +969,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -978,7 +978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.848' + x-ms-ccf-transaction-id: '6.3759' status: code: 200 message: OK @@ -993,7 +993,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1002,7 +1002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.849' + x-ms-ccf-transaction-id: '6.3761' status: code: 200 message: OK @@ -1017,7 +1017,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1026,7 +1026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.851' + x-ms-ccf-transaction-id: '6.3763' status: code: 200 message: OK @@ -1041,7 +1041,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1050,7 +1050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.852' + x-ms-ccf-transaction-id: '6.3765' status: code: 200 message: OK @@ -1065,7 +1065,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1074,7 +1074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.854' + x-ms-ccf-transaction-id: '6.3766' status: code: 200 message: OK @@ -1089,7 +1089,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1098,7 +1098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.856' + x-ms-ccf-transaction-id: '6.3768' status: code: 200 message: OK @@ -1113,7 +1113,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1122,7 +1122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.857' + x-ms-ccf-transaction-id: '6.3769' status: code: 200 message: OK @@ -1137,7 +1137,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1146,7 +1146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.859' + x-ms-ccf-transaction-id: '6.3771' status: code: 200 message: OK @@ -1161,7 +1161,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1170,7 +1170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.861' + x-ms-ccf-transaction-id: '6.3773' status: code: 200 message: OK @@ -1185,7 +1185,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1194,7 +1194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.862' + x-ms-ccf-transaction-id: '6.3774' status: code: 200 message: OK @@ -1209,7 +1209,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1218,7 +1218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.864' + x-ms-ccf-transaction-id: '6.3776' status: code: 200 message: OK @@ -1233,7 +1233,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1242,7 +1242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.866' + x-ms-ccf-transaction-id: '6.3778' status: code: 200 message: OK @@ -1257,7 +1257,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1266,7 +1266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.868' + x-ms-ccf-transaction-id: '6.3779' status: code: 200 message: OK @@ -1281,7 +1281,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1290,7 +1290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.869' + x-ms-ccf-transaction-id: '6.3781' status: code: 200 message: OK @@ -1305,7 +1305,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1314,7 +1314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.871' + x-ms-ccf-transaction-id: '6.3783' status: code: 200 message: OK @@ -1329,7 +1329,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1338,7 +1338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.873' + x-ms-ccf-transaction-id: '6.3784' status: code: 200 message: OK @@ -1353,7 +1353,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1362,7 +1362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.875' + x-ms-ccf-transaction-id: '6.3786' status: code: 200 message: OK @@ -1377,7 +1377,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1386,7 +1386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.876' + x-ms-ccf-transaction-id: '6.3788' status: code: 200 message: OK @@ -1401,7 +1401,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1410,7 +1410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.878' + x-ms-ccf-transaction-id: '6.3789' status: code: 200 message: OK @@ -1425,7 +1425,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1434,7 +1434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.880' + x-ms-ccf-transaction-id: '6.3790' status: code: 200 message: OK @@ -1449,7 +1449,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1458,7 +1458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.882' + x-ms-ccf-transaction-id: '6.3792' status: code: 200 message: OK @@ -1473,7 +1473,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1482,7 +1482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.883' + x-ms-ccf-transaction-id: '6.3793' status: code: 200 message: OK @@ -1497,7 +1497,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1506,7 +1506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.885' + x-ms-ccf-transaction-id: '6.3795' status: code: 200 message: OK @@ -1521,7 +1521,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1530,7 +1530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.887' + x-ms-ccf-transaction-id: '6.3796' status: code: 200 message: OK @@ -1545,7 +1545,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1554,7 +1554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.888' + x-ms-ccf-transaction-id: '6.3798' status: code: 200 message: OK @@ -1569,7 +1569,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1578,7 +1578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.890' + x-ms-ccf-transaction-id: '6.3800' status: code: 200 message: OK @@ -1593,7 +1593,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1602,7 +1602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.892' + x-ms-ccf-transaction-id: '6.3801' status: code: 200 message: OK @@ -1617,7 +1617,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1626,7 +1626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.893' + x-ms-ccf-transaction-id: '6.3803' status: code: 200 message: OK @@ -1641,7 +1641,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1650,7 +1650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.895' + x-ms-ccf-transaction-id: '6.3804' status: code: 200 message: OK @@ -1665,7 +1665,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1674,7 +1674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.897' + x-ms-ccf-transaction-id: '6.3806' status: code: 200 message: OK @@ -1689,7 +1689,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1698,7 +1698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.898' + x-ms-ccf-transaction-id: '6.3808' status: code: 200 message: OK @@ -1713,7 +1713,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1722,7 +1722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.900' + x-ms-ccf-transaction-id: '6.3809' status: code: 200 message: OK @@ -1737,7 +1737,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1746,7 +1746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.902' + x-ms-ccf-transaction-id: '6.3810' status: code: 200 message: OK @@ -1761,7 +1761,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1770,7 +1770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.904' + x-ms-ccf-transaction-id: '6.3812' status: code: 200 message: OK @@ -1785,7 +1785,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1794,7 +1794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.905' + x-ms-ccf-transaction-id: '6.3813' status: code: 200 message: OK @@ -1809,7 +1809,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1818,7 +1818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.907' + x-ms-ccf-transaction-id: '6.3815' status: code: 200 message: OK @@ -1833,7 +1833,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1842,7 +1842,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.909' + x-ms-ccf-transaction-id: '6.3817' status: code: 200 message: OK @@ -1857,7 +1857,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1866,7 +1866,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.910' + x-ms-ccf-transaction-id: '6.3818' status: code: 200 message: OK @@ -1881,7 +1881,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1890,7 +1890,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.912' + x-ms-ccf-transaction-id: '6.3820' status: code: 200 message: OK @@ -1905,7 +1905,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1914,7 +1914,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.913' + x-ms-ccf-transaction-id: '6.3822' status: code: 200 message: OK @@ -1929,7 +1929,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1938,7 +1938,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.915' + x-ms-ccf-transaction-id: '6.3823' status: code: 200 message: OK @@ -1953,7 +1953,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1962,7 +1962,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.917' + x-ms-ccf-transaction-id: '6.3825' status: code: 200 message: OK @@ -1977,7 +1977,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1986,7 +1986,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.918' + x-ms-ccf-transaction-id: '6.3826' status: code: 200 message: OK @@ -2001,7 +2001,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2010,7 +2010,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.920' + x-ms-ccf-transaction-id: '6.3828' status: code: 200 message: OK @@ -2025,7 +2025,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2034,7 +2034,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.921' + x-ms-ccf-transaction-id: '6.3830' status: code: 200 message: OK @@ -2049,7 +2049,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2058,7 +2058,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.923' + x-ms-ccf-transaction-id: '6.3831' status: code: 200 message: OK @@ -2073,7 +2073,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2082,7 +2082,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.925' + x-ms-ccf-transaction-id: '6.3833' status: code: 200 message: OK @@ -2097,7 +2097,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2106,7 +2106,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.926' + x-ms-ccf-transaction-id: '6.3835' status: code: 200 message: OK @@ -2121,7 +2121,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2130,7 +2130,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.928' + x-ms-ccf-transaction-id: '6.3836' status: code: 200 message: OK @@ -2145,7 +2145,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2154,7 +2154,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.929' + x-ms-ccf-transaction-id: '6.3838' status: code: 200 message: OK @@ -2169,7 +2169,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2178,7 +2178,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.931' + x-ms-ccf-transaction-id: '6.3839' status: code: 200 message: OK @@ -2193,7 +2193,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2202,7 +2202,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.933' + x-ms-ccf-transaction-id: '6.3841' status: code: 200 message: OK @@ -2217,7 +2217,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2226,7 +2226,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.934' + x-ms-ccf-transaction-id: '6.3843' status: code: 200 message: OK @@ -2241,7 +2241,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2250,7 +2250,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.935' + x-ms-ccf-transaction-id: '6.3844' status: code: 200 message: OK @@ -2265,7 +2265,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2274,7 +2274,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.937' + x-ms-ccf-transaction-id: '6.3846' status: code: 200 message: OK @@ -2289,7 +2289,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2298,7 +2298,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.939' + x-ms-ccf-transaction-id: '6.3848' status: code: 200 message: OK @@ -2313,7 +2313,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2322,7 +2322,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.940' + x-ms-ccf-transaction-id: '6.3849' status: code: 200 message: OK @@ -2337,7 +2337,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2346,7 +2346,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.942' + x-ms-ccf-transaction-id: '6.3851' status: code: 200 message: OK @@ -2361,7 +2361,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2370,7 +2370,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.944' + x-ms-ccf-transaction-id: '6.3853' status: code: 200 message: OK @@ -2385,7 +2385,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2394,7 +2394,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.945' + x-ms-ccf-transaction-id: '6.3854' status: code: 200 message: OK @@ -2409,7 +2409,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2418,7 +2418,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.947' + x-ms-ccf-transaction-id: '6.3856' status: code: 200 message: OK @@ -2433,7 +2433,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2442,7 +2442,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.949' + x-ms-ccf-transaction-id: '6.3857' status: code: 200 message: OK @@ -2457,7 +2457,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2466,7 +2466,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.950' + x-ms-ccf-transaction-id: '6.3859' status: code: 200 message: OK @@ -2481,7 +2481,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2490,7 +2490,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.952' + x-ms-ccf-transaction-id: '6.3861' status: code: 200 message: OK @@ -2505,7 +2505,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2514,7 +2514,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.954' + x-ms-ccf-transaction-id: '6.3862' status: code: 200 message: OK @@ -2529,7 +2529,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2538,7 +2538,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.956' + x-ms-ccf-transaction-id: '6.3864' status: code: 200 message: OK @@ -2553,7 +2553,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2562,7 +2562,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.957' + x-ms-ccf-transaction-id: '6.3866' status: code: 200 message: OK @@ -2577,7 +2577,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2586,7 +2586,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.959' + x-ms-ccf-transaction-id: '6.3867' status: code: 200 message: OK @@ -2601,7 +2601,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2610,7 +2610,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.961' + x-ms-ccf-transaction-id: '6.3869' status: code: 200 message: OK @@ -2625,7 +2625,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2634,7 +2634,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.963' + x-ms-ccf-transaction-id: '6.3870' status: code: 200 message: OK @@ -2649,7 +2649,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2658,7 +2658,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.964' + x-ms-ccf-transaction-id: '6.3872' status: code: 200 message: OK @@ -2673,7 +2673,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2682,7 +2682,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.966' + x-ms-ccf-transaction-id: '6.3874' status: code: 200 message: OK @@ -2697,7 +2697,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2706,7 +2706,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.968' + x-ms-ccf-transaction-id: '6.3876' status: code: 200 message: OK @@ -2721,7 +2721,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2730,7 +2730,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.969' + x-ms-ccf-transaction-id: '6.3877' status: code: 200 message: OK @@ -2745,7 +2745,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2754,7 +2754,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.971' + x-ms-ccf-transaction-id: '6.3879' status: code: 200 message: OK @@ -2769,7 +2769,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2778,7 +2778,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.973' + x-ms-ccf-transaction-id: '6.3880' status: code: 200 message: OK @@ -2793,7 +2793,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2802,7 +2802,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.975' + x-ms-ccf-transaction-id: '6.3882' status: code: 200 message: OK @@ -2817,7 +2817,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2826,7 +2826,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.977' + x-ms-ccf-transaction-id: '6.3883' status: code: 200 message: OK @@ -2841,7 +2841,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2850,7 +2850,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.978' + x-ms-ccf-transaction-id: '6.3884' status: code: 200 message: OK @@ -2865,7 +2865,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2874,7 +2874,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.980' + x-ms-ccf-transaction-id: '6.3886' status: code: 200 message: OK @@ -2889,7 +2889,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2898,7 +2898,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.982' + x-ms-ccf-transaction-id: '6.3888' status: code: 200 message: OK @@ -2913,7 +2913,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2922,7 +2922,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.984' + x-ms-ccf-transaction-id: '6.3889' status: code: 200 message: OK @@ -2937,7 +2937,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2946,7 +2946,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.985' + x-ms-ccf-transaction-id: '6.3891' status: code: 200 message: OK @@ -2961,7 +2961,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2970,7 +2970,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.986' + x-ms-ccf-transaction-id: '6.3892' status: code: 200 message: OK @@ -2985,7 +2985,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2994,7 +2994,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.988' + x-ms-ccf-transaction-id: '6.3893' status: code: 200 message: OK @@ -3009,7 +3009,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3018,7 +3018,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.989' + x-ms-ccf-transaction-id: '6.3895' status: code: 200 message: OK @@ -3033,7 +3033,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3042,7 +3042,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.991' + x-ms-ccf-transaction-id: '6.3896' status: code: 200 message: OK @@ -3057,7 +3057,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3066,7 +3066,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.993' + x-ms-ccf-transaction-id: '6.3898' status: code: 200 message: OK @@ -3081,7 +3081,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3090,7 +3090,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.994' + x-ms-ccf-transaction-id: '6.3900' status: code: 200 message: OK @@ -3105,7 +3105,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3114,7 +3114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.996' + x-ms-ccf-transaction-id: '6.3901' status: code: 200 message: OK @@ -3129,7 +3129,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3138,7 +3138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.998' + x-ms-ccf-transaction-id: '6.3903' status: code: 200 message: OK @@ -3153,7 +3153,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3162,7 +3162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.999' + x-ms-ccf-transaction-id: '6.3905' status: code: 200 message: OK @@ -3177,7 +3177,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3186,7 +3186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1000' + x-ms-ccf-transaction-id: '6.3906' status: code: 200 message: OK @@ -3201,7 +3201,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3210,7 +3210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1002' + x-ms-ccf-transaction-id: '6.3908' status: code: 200 message: OK @@ -3225,7 +3225,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3234,7 +3234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1004' + x-ms-ccf-transaction-id: '6.3910' status: code: 200 message: OK @@ -3249,7 +3249,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3258,7 +3258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1005' + x-ms-ccf-transaction-id: '6.3911' status: code: 200 message: OK @@ -3273,7 +3273,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3282,7 +3282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1007' + x-ms-ccf-transaction-id: '6.3913' status: code: 200 message: OK @@ -3297,7 +3297,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3306,7 +3306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1009' + x-ms-ccf-transaction-id: '6.3915' status: code: 200 message: OK @@ -3321,7 +3321,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3330,7 +3330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1011' + x-ms-ccf-transaction-id: '6.3916' status: code: 200 message: OK @@ -3345,7 +3345,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3354,7 +3354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1012' + x-ms-ccf-transaction-id: '6.3918' status: code: 200 message: OK @@ -3369,7 +3369,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3378,7 +3378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1014' + x-ms-ccf-transaction-id: '6.3920' status: code: 200 message: OK @@ -3393,7 +3393,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3402,7 +3402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1016' + x-ms-ccf-transaction-id: '6.3921' status: code: 200 message: OK @@ -3417,7 +3417,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3426,7 +3426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1018' + x-ms-ccf-transaction-id: '6.3923' status: code: 200 message: OK @@ -3441,7 +3441,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3450,7 +3450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1020' + x-ms-ccf-transaction-id: '6.3924' status: code: 200 message: OK @@ -3465,7 +3465,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3474,7 +3474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1022' + x-ms-ccf-transaction-id: '6.3926' status: code: 200 message: OK @@ -3489,7 +3489,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3498,7 +3498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1023' + x-ms-ccf-transaction-id: '6.3928' status: code: 200 message: OK @@ -3513,7 +3513,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3522,7 +3522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1025' + x-ms-ccf-transaction-id: '6.3929' status: code: 200 message: OK @@ -3537,7 +3537,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3546,7 +3546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1027' + x-ms-ccf-transaction-id: '6.3931' status: code: 200 message: OK @@ -3561,7 +3561,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3570,7 +3570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1028' + x-ms-ccf-transaction-id: '6.3933' status: code: 200 message: OK @@ -3585,7 +3585,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3594,7 +3594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1030' + x-ms-ccf-transaction-id: '6.3934' status: code: 200 message: OK @@ -3609,7 +3609,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3618,7 +3618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1032' + x-ms-ccf-transaction-id: '6.3936' status: code: 200 message: OK @@ -3633,7 +3633,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3642,7 +3642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1033' + x-ms-ccf-transaction-id: '6.3937' status: code: 200 message: OK @@ -3657,7 +3657,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3666,7 +3666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1035' + x-ms-ccf-transaction-id: '6.3939' status: code: 200 message: OK @@ -3681,7 +3681,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3690,7 +3690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1037' + x-ms-ccf-transaction-id: '6.3941' status: code: 200 message: OK @@ -3705,7 +3705,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3714,7 +3714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1038' + x-ms-ccf-transaction-id: '6.3942' status: code: 200 message: OK @@ -3729,7 +3729,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3738,7 +3738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1040' + x-ms-ccf-transaction-id: '6.3944' status: code: 200 message: OK @@ -3753,7 +3753,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3762,7 +3762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1042' + x-ms-ccf-transaction-id: '6.3946' status: code: 200 message: OK @@ -3777,7 +3777,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3786,7 +3786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1043' + x-ms-ccf-transaction-id: '6.3948' status: code: 200 message: OK @@ -3801,7 +3801,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3810,7 +3810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1045' + x-ms-ccf-transaction-id: '6.3949' status: code: 200 message: OK @@ -3825,7 +3825,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3834,7 +3834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1047' + x-ms-ccf-transaction-id: '6.3951' status: code: 200 message: OK @@ -3849,7 +3849,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3858,7 +3858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1049' + x-ms-ccf-transaction-id: '6.3953' status: code: 200 message: OK @@ -3873,7 +3873,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3882,7 +3882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1051' + x-ms-ccf-transaction-id: '6.3954' status: code: 200 message: OK @@ -3897,7 +3897,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3906,7 +3906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1052' + x-ms-ccf-transaction-id: '6.3956' status: code: 200 message: OK @@ -3921,7 +3921,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3930,7 +3930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1054' + x-ms-ccf-transaction-id: '6.3958' status: code: 200 message: OK @@ -3945,7 +3945,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3954,7 +3954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1056' + x-ms-ccf-transaction-id: '6.3959' status: code: 200 message: OK @@ -3969,7 +3969,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3978,7 +3978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1058' + x-ms-ccf-transaction-id: '6.3961' status: code: 200 message: OK @@ -3993,7 +3993,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4002,7 +4002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1060' + x-ms-ccf-transaction-id: '6.3963' status: code: 200 message: OK @@ -4017,7 +4017,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4026,7 +4026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1061' + x-ms-ccf-transaction-id: '6.3964' status: code: 200 message: OK @@ -4041,7 +4041,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4050,7 +4050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1063' + x-ms-ccf-transaction-id: '6.3966' status: code: 200 message: OK @@ -4065,7 +4065,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4074,7 +4074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1065' + x-ms-ccf-transaction-id: '6.3967' status: code: 200 message: OK @@ -4089,7 +4089,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4098,7 +4098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1067' + x-ms-ccf-transaction-id: '6.3969' status: code: 200 message: OK @@ -4113,7 +4113,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4122,7 +4122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1069' + x-ms-ccf-transaction-id: '6.3971' status: code: 200 message: OK @@ -4137,7 +4137,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4146,7 +4146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1071' + x-ms-ccf-transaction-id: '6.3972' status: code: 200 message: OK @@ -4161,7 +4161,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4170,7 +4170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1073' + x-ms-ccf-transaction-id: '6.3974' status: code: 200 message: OK @@ -4185,7 +4185,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4194,7 +4194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1074' + x-ms-ccf-transaction-id: '6.3976' status: code: 200 message: OK @@ -4209,7 +4209,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4218,7 +4218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1075' + x-ms-ccf-transaction-id: '6.3977' status: code: 200 message: OK @@ -4233,7 +4233,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4242,7 +4242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1076' + x-ms-ccf-transaction-id: '6.3979' status: code: 200 message: OK @@ -4257,7 +4257,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4266,7 +4266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1078' + x-ms-ccf-transaction-id: '6.3981' status: code: 200 message: OK @@ -4281,7 +4281,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4290,7 +4290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1080' + x-ms-ccf-transaction-id: '6.3982' status: code: 200 message: OK @@ -4305,7 +4305,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4314,7 +4314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1082' + x-ms-ccf-transaction-id: '6.3984' status: code: 200 message: OK @@ -4329,7 +4329,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4338,7 +4338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1083' + x-ms-ccf-transaction-id: '6.3986' status: code: 200 message: OK @@ -4353,7 +4353,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4362,7 +4362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1085' + x-ms-ccf-transaction-id: '6.3987' status: code: 200 message: OK @@ -4377,7 +4377,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4386,7 +4386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1087' + x-ms-ccf-transaction-id: '6.3989' status: code: 200 message: OK @@ -4401,7 +4401,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4410,7 +4410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1088' + x-ms-ccf-transaction-id: '6.3991' status: code: 200 message: OK @@ -4425,7 +4425,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4434,7 +4434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1090' + x-ms-ccf-transaction-id: '6.3992' status: code: 200 message: OK @@ -4449,7 +4449,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4458,7 +4458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1092' + x-ms-ccf-transaction-id: '6.3994' status: code: 200 message: OK @@ -4473,7 +4473,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4482,7 +4482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1094' + x-ms-ccf-transaction-id: '6.3995' status: code: 200 message: OK @@ -4497,7 +4497,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4506,7 +4506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1095' + x-ms-ccf-transaction-id: '6.3997' status: code: 200 message: OK @@ -4521,7 +4521,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4530,7 +4530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1097' + x-ms-ccf-transaction-id: '6.3999' status: code: 200 message: OK @@ -4545,7 +4545,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4554,7 +4554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1099' + x-ms-ccf-transaction-id: '6.4001' status: code: 200 message: OK @@ -4569,7 +4569,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4578,7 +4578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1100' + x-ms-ccf-transaction-id: '6.4002' status: code: 200 message: OK @@ -4593,7 +4593,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4602,7 +4602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1102' + x-ms-ccf-transaction-id: '6.4004' status: code: 200 message: OK @@ -4617,7 +4617,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4626,7 +4626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1103' + x-ms-ccf-transaction-id: '6.4005' status: code: 200 message: OK @@ -4641,7 +4641,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4650,7 +4650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1104' + x-ms-ccf-transaction-id: '6.4007' status: code: 200 message: OK @@ -4665,7 +4665,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4674,7 +4674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1106' + x-ms-ccf-transaction-id: '6.4009' status: code: 200 message: OK @@ -4689,7 +4689,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4698,7 +4698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1108' + x-ms-ccf-transaction-id: '6.4010' status: code: 200 message: OK @@ -4713,7 +4713,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4722,7 +4722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1109' + x-ms-ccf-transaction-id: '6.4012' status: code: 200 message: OK @@ -4737,7 +4737,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4746,7 +4746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1111' + x-ms-ccf-transaction-id: '6.4014' status: code: 200 message: OK @@ -4761,7 +4761,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4770,7 +4770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1113' + x-ms-ccf-transaction-id: '6.4015' status: code: 200 message: OK @@ -4785,7 +4785,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4794,7 +4794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1115' + x-ms-ccf-transaction-id: '6.4017' status: code: 200 message: OK @@ -4809,7 +4809,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4818,7 +4818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1117' + x-ms-ccf-transaction-id: '6.4019' status: code: 200 message: OK @@ -4829,1300 +4829,1298 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.780 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3694 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.780\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3694\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1117' + x-ms-ccf-transaction-id: '6.4019' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.780 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3694 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.780 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3694 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.780\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.789\"\n + \"0\",\n \"transactionId\": \"6.3694\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3702\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.797\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.805\"\n + \"0\",\n \"transactionId\": \"6.3710\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3718\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.813\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.823\"\n + \"0\",\n \"transactionId\": \"6.3727\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3735\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.831\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.839\"\n + \"0\",\n \"transactionId\": \"6.3743\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3751\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.848\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.856\"\n + \"0\",\n \"transactionId\": \"6.3759\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3768\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.864\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.873\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"6.3776\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3784\"\n + \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3792\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1361' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4019' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.780 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3694 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982\",\n - \ \"entries\": [\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.882\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.890\"\n - \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.898\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.907\"\n - \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.915\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.923\"\n - \ },\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.931\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.939\"\n - \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.947\"\n },\n {\n \"contents\": - \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.956\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.964\"\n },\n {\n \"contents\": - \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.973\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896\",\n + \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3800\"\n },\n {\n \"contents\": + \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3808\"\n + \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3815\"\n },\n {\n \"contents\": + \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3823\"\n + \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3831\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3839\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3848\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.3856\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3864\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.3872\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3880\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.3888\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3895\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1367' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.881 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083\",\n - \ \"entries\": [\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.982\"\n },\n {\n \"contents\": - \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.989\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.998\"\n },\n {\n \"contents\": + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '6.4020' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997\",\n + \ \"entries\": [\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3903\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1005\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1014\"\n },\n {\n \"contents\": + \"6.3911\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3920\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1023\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1032\"\n },\n {\n \"contents\": + \"6.3928\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3936\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1040\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1049\"\n },\n {\n \"contents\": + \"6.3944\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3953\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1058\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1067\"\n },\n {\n \"contents\": + \"6.3961\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3969\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1075\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"6.3977\"\n },\n {\n \"contents\": \"message-180\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.3986\"\n },\n {\n \"contents\": + \"message-185\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.3994\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1385' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.982 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4002\"\n },\n + \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"6.4010\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4019\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-180\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1083\"\n },\n - \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.1092\"\n },\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1100\"\n },\n - \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.1108\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1117\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '561' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1083 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.782 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.782\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.782 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.782 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.782\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.790\"\n + \"1\",\n \"transactionId\": \"6.3696\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3704\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.798\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.807\"\n + \"1\",\n \"transactionId\": \"6.3712\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3720\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.815\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.824\"\n + \"1\",\n \"transactionId\": \"6.3728\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3736\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.833\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.841\"\n + \"1\",\n \"transactionId\": \"6.3744\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3753\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.849\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.857\"\n + \"1\",\n \"transactionId\": \"6.3761\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3769\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.866\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.875\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"6.3778\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3786\"\n + \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3793\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1361' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.782 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984\",\n - \ \"entries\": [\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.883\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.892\"\n - \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.900\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.909\"\n - \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.917\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.925\"\n - \ },\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.933\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.940\"\n - \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.949\"\n },\n {\n \"contents\": - \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.957\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.966\"\n },\n {\n \"contents\": - \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.975\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898\",\n + \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3801\"\n },\n {\n \"contents\": + \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3809\"\n + \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3817\"\n },\n {\n \"contents\": + \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3825\"\n + \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3833\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3841\"\n + \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3849\"\n },\n {\n \"contents\": + \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.3857\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3866\"\n },\n {\n \"contents\": + \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.3874\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3882\"\n },\n {\n \"contents\": + \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.3889\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3896\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1367' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.883 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085\",\n - \ \"entries\": [\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.984\"\n },\n {\n \"contents\": - \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.991\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.999\"\n },\n {\n \"contents\": + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999\",\n + \ \"entries\": [\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3905\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1007\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1016\"\n },\n {\n \"contents\": + \"6.3913\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3921\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1025\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1033\"\n },\n {\n \"contents\": + \"6.3929\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3937\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1042\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1051\"\n },\n {\n \"contents\": + \"6.3946\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3954\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1060\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1069\"\n },\n {\n \"contents\": + \"6.3963\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3971\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1076\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"6.3979\"\n },\n {\n \"contents\": \"message-181\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.3987\"\n },\n {\n \"contents\": + \"message-186\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.3995\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1385' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.984 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '2.1118' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-181\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1085\"\n },\n - \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.1094\"\n },\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1102\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4004\"\n },\n \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.1109\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"6.4012\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '457' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1085 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.784 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3697 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.784\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3697\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.784 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3697 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.784 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3697 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.784\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.792\"\n + \"2\",\n \"transactionId\": \"6.3697\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3705\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.800\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.808\"\n + \"2\",\n \"transactionId\": \"6.3714\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3722\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.817\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.826\"\n + \"2\",\n \"transactionId\": \"6.3730\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3738\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.834\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.842\"\n + \"2\",\n \"transactionId\": \"6.3746\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3754\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.851\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.859\"\n + \"2\",\n \"transactionId\": \"6.3763\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3771\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.868\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.876\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"6.3779\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3788\"\n + \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3795\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1361' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.784 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3697 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3899\",\n + \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3803\"\n },\n {\n \"contents\": + \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3810\"\n + \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3818\"\n },\n {\n \"contents\": + \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3826\"\n + \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3835\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3843\"\n + \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3851\"\n },\n {\n \"contents\": + \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.3859\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3867\"\n },\n {\n \"contents\": + \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.3876\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3883\"\n },\n {\n \"contents\": + \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.3891\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3898\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '122' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3899 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986\",\n - \ \"entries\": [\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.885\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.893\"\n - \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.902\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.910\"\n - \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.918\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.926\"\n - \ },\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.934\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.942\"\n - \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.950\"\n },\n {\n \"contents\": - \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.959\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.968\"\n },\n {\n \"contents\": - \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.977\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.985\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000\",\n + \ \"entries\": [\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3906\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.3915\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3923\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.3931\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3939\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.3948\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3956\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.3964\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3972\"\n },\n {\n \"contents\": + \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.3981\"\n },\n {\n \"contents\": \"message-182\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.3989\"\n },\n {\n \"contents\": + \"message-187\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.3997\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1470' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.885 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3899 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087\",\n - \ \"entries\": [\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.993\"\n },\n {\n \"contents\": - \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1000\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1009\"\n },\n {\n \"contents\": - \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1018\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1027\"\n },\n {\n \"contents\": - \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1035\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1043\"\n },\n {\n \"contents\": - \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1052\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1061\"\n },\n {\n \"contents\": - \"message-172\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1071\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1078\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4005\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"6.4014\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1283' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.986 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-182\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1087\"\n },\n - \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.1095\"\n },\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1103\"\n },\n - \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.1111\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '457' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1087 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.785 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.785\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.785 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.785 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3800\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.785\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.793\"\n + \"3\",\n \"transactionId\": \"6.3699\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3707\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.802\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.810\"\n + \"3\",\n \"transactionId\": \"6.3715\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3724\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.819\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.827\"\n + \"3\",\n \"transactionId\": \"6.3731\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3740\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.836\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.844\"\n + \"3\",\n \"transactionId\": \"6.3748\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3756\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.852\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.861\"\n + \"3\",\n \"transactionId\": \"6.3765\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3773\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.869\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.878\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"6.3781\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3789\"\n + \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3796\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1361' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.785 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3800 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901\",\n + \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3804\"\n },\n {\n \"contents\": + \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3812\"\n + \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3820\"\n },\n {\n \"contents\": + \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3828\"\n + \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3836\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3844\"\n + \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3853\"\n },\n {\n \"contents\": + \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.3861\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3869\"\n },\n {\n \"contents\": + \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.3877\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3884\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.3892\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3900\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '122' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3800 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987\",\n - \ \"entries\": [\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.887\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.895\"\n - \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.904\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.912\"\n - \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.920\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.928\"\n - \ },\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.935\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.944\"\n - \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.952\"\n },\n {\n \"contents\": - \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.961\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.969\"\n },\n {\n \"contents\": - \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.978\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.986\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1470' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.886 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002\",\n + \ \"entries\": [\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3908\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.3916\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3924\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.3933\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3941\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.3949\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3958\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.3966\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3974\"\n },\n {\n \"contents\": + \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.3982\"\n },\n {\n \"contents\": \"message-183\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.3991\"\n },\n {\n \"contents\": + \"message-188\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.3999\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '122' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088\",\n - \ \"entries\": [\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.994\"\n },\n {\n \"contents\": - \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1002\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1011\"\n },\n {\n \"contents\": - \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1020\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1028\"\n },\n {\n \"contents\": - \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1037\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1045\"\n },\n {\n \"contents\": - \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1054\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1063\"\n },\n {\n \"contents\": - \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1073\"\n },\n {\n \"contents\": \"message-178\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1080\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4007\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"6.4015\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1283' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.987 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-183\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1088\"\n },\n - \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.1097\"\n },\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1104\"\n },\n - \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.1113\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '457' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1088 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.787 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.787\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.787 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.787 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.787\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.795\"\n + \"4\",\n \"transactionId\": \"6.3701\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3709\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.803\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.812\"\n + \"4\",\n \"transactionId\": \"6.3717\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3725\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.821\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.829\"\n + \"4\",\n \"transactionId\": \"6.3733\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3741\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.837\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.846\"\n + \"4\",\n \"transactionId\": \"6.3749\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3758\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.854\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.862\"\n + \"4\",\n \"transactionId\": \"6.3766\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3774\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.871\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.880\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"6.3783\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3790\"\n + \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3798\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1361' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.787 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '122' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989\",\n - \ \"entries\": [\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.888\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.897\"\n - \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.905\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.913\"\n - \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.921\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.929\"\n - \ },\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.937\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.945\"\n - \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.954\"\n },\n {\n \"contents\": - \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.963\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.971\"\n },\n {\n \"contents\": - \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.980\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.988\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3903\",\n + \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3806\"\n },\n {\n \"contents\": + \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3813\"\n + \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3822\"\n },\n {\n \"contents\": + \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3830\"\n + \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3838\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3846\"\n + \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3854\"\n },\n {\n \"contents\": + \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.3862\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3870\"\n },\n {\n \"contents\": + \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.3879\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3886\"\n },\n {\n \"contents\": + \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.3893\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3901\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1470' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.888 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3903 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004\",\n + \ \"entries\": [\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3910\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.3918\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3926\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.3934\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3942\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.3951\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3959\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.3967\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3976\"\n },\n {\n \"contents\": + \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.3984\"\n },\n {\n \"contents\": \"message-184\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.3992\"\n },\n {\n \"contents\": + \"message-189\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4001\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '122' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3903 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090\",\n - \ \"entries\": [\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.996\"\n },\n {\n \"contents\": - \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1004\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1012\"\n },\n {\n \"contents\": - \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1022\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1030\"\n },\n {\n \"contents\": - \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1038\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1047\"\n },\n {\n \"contents\": - \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1056\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1065\"\n },\n {\n \"contents\": - \"message-174\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1074\"\n },\n {\n \"contents\": \"message-179\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1082\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1283' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.989 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-184\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1090\"\n },\n - \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.1099\"\n },\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1106\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4009\"\n },\n \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.1115\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"6.4017\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '457' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '2.1118' + x-ms-ccf-transaction-id: '6.4020' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1090 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml index 62a592a6a0bf6..9254181ebe644 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml @@ -9,7 +9,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -18,7 +18,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '2.1119' + x-ms-ccf-transaction-id: '6.4021' status: code: 200 message: OK @@ -29,7 +29,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -38,7 +38,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '2.1120' + x-ms-ccf-transaction-id: '6.4021' status: code: 200 message: OK @@ -49,7 +49,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -57,7 +57,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '2.1121' + x-ms-ccf-transaction-id: '6.4023' status: code: 204 message: No Content @@ -72,7 +72,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -81,7 +81,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '2.1122' + x-ms-ccf-transaction-id: '6.4024' status: code: 200 message: OK @@ -92,7 +92,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -101,7 +101,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '2.1123' + x-ms-ccf-transaction-id: '6.4025' status: code: 200 message: OK @@ -112,7 +112,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -120,7 +120,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '2.1124' + x-ms-ccf-transaction-id: '6.4026' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml index 093798e3989d3..5f557aa653ec0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml @@ -5,7 +5,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/governance/members?api-version=0.1-preview response: @@ -15,7 +15,7 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '2.1125' + x-ms-ccf-transaction-id: '6.4027' status: code: 200 message: OK @@ -26,7 +26,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/governance/constitution?api-version=0.1-preview response: @@ -80,7 +80,7 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '2.1125' + x-ms-ccf-transaction-id: '6.4027' status: code: 200 message: OK @@ -91,16 +91,16 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '2.1125' + x-ms-ccf-transaction-id: '6.4027' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml index 7c041fbdf0433..3615bc3fcfdd7 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml @@ -13,7 +13,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1126' + - '6.4028' status: code: 200 message: OK @@ -39,19 +39,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.1126"}' + string: '{"state":"Pending","transactionId":"6.4028"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1126' + - '6.4028' status: code: 200 message: OK @@ -65,19 +65,45 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1126"}' + string: '{"state":"Pending","transactionId":"6.4028"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '6.4028' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"6.4028"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1127' + - '6.4029' status: code: 200 message: OK @@ -91,19 +117,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1126"}' + string: '{"state":"Committed","transactionId":"6.4028"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1127' + - '6.4029' status: code: 200 message: OK @@ -117,9 +143,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -131,7 +157,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1127' + - '6.4029' status: code: 200 message: OK @@ -145,28 +171,32 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"4239dfc44fb5d25d71802e1e11cb13c702e8f41e106c92446d1f5dc516b29015\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"1bb2834113a6b7b1dac2c457ed33832ba3bfc76b81a1fcacbd1094fafdd127cf\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"38945e162bc97c3f267f93db6c7f14dbe9dfc622d6b446e8763927e05d20848c\"\n - \ },\n {\n \"left\": \"fc566f364e7d1a07742a1b3d132ac2c2ddc1055840286ac40dc60216dbdc850e\"\n - \ },\n {\n \"left\": \"fbf3b70962133b7333211a8254293be330bf8640ee6c8dc4bf3c07fc660afc08\"\n - \ },\n {\n \"left\": \"a8f036989594fad49557f2830c197f473d03614127c44091db6814d11715914f\"\n - \ },\n {\n \"left\": \"8a72a553e1ed934a054eb9ae9d26a9e4ce7a07b3524ba5cb50704e00b14c5799\"\n - \ }\n ],\n \"root\": \"5e053d2dfc9d5c412e9db1ab1975368d6aa2520edeb0001a1bd6c7909dce65df\",\n - \ \"signature\": \"MGUCMChIb7F1QRUMW5JWE8fcAY+mViJO+8dnxwafKCbDm66idRoJr6Zdge6X8DMbgj5Q3AIxANjDCQyatc0YZkfK8+Wb4CA//5S1mGbHY46lHID9LgaxXTBAE1X0vAKa3r3vR6sO+g==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1126\"\n}" + \ \"proof\": [\n {\n \"left\": \"db69334e541c6e37ea1792792d05ed9ca6d04599f017014dbb7240d5a10d7472\"\n + \ },\n {\n \"left\": \"a4e4be237b8d188491c48b30d490afbf2ea5e838d946b6610c9ca27609f51a9a\"\n + \ },\n {\n \"left\": \"9c9556948b6aaddc650e7cb0b273b0eeadddcee5ccdb4cf6a4134e38206ad52a\"\n + \ },\n {\n \"left\": \"faa6b0978526c9895555a37d1820014a69d4a13703df548d43b7e9ce8170f210\"\n + \ },\n {\n \"left\": \"b8272928b3590c561785356a966b00e7e3cbdce7e0edb0fd6d6f9b77bfa6da28\"\n + \ },\n {\n \"left\": \"8fff5bc99e96c34b2a77f73b1d19f9c1264a3f2e9517fd0d22da4d0abbbb09f6\"\n + \ },\n {\n \"left\": \"daac1ec610424c30b321224485d6ee5e6f983845fc82a7a2780de1792b714f0a\"\n + \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n + \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n + \ }\n ],\n \"root\": \"e20d8de2785c33a391b08e3579c4913b8d18287ef0cf7b19fb8445d9d80f5ac9\",\n + \ \"signature\": \"MGYCMQCdhH+IZTQN9W44AbaJZ51ioDTaWWLl9DOfp1XG3jUPu0dr2UMHg23+AdzrNRcitPgCMQDQAZyqkPjAKmqygYNfsPEVRSseHJ8/Ip+838LvX+HHNndNSRuaiWno6GVkPCwjq20=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.4028\"\n}" headers: content-length: - - '995' + - '1395' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1127' + - '6.4029' status: code: 200 message: OK @@ -180,19 +210,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1127"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"6.4029"}' headers: content-length: - '94' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1127' + - '6.4029' status: code: 200 message: OK @@ -210,7 +240,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: @@ -222,7 +252,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1128' + - '6.4030' status: code: 200 message: OK @@ -236,19 +266,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1128/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4030/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.1128"}' + string: '{"state":"Pending","transactionId":"6.4030"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1129' + - '6.4031' status: code: 200 message: OK @@ -262,19 +292,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1128/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4030/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1128"}' + string: '{"state":"Committed","transactionId":"6.4030"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1129' + - '6.4031' status: code: 200 message: OK @@ -288,19 +318,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1129"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"6.4031"}' headers: content-length: - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1129' + - '6.4031' status: code: 200 message: OK @@ -314,13 +344,13 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1126?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.1126\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"6.4028\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -328,7 +358,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1129' + - '6.4031' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml index 938b58d712251..f88b3062401a3 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml @@ -13,7 +13,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1130' + - '6.4032' status: code: 200 message: OK @@ -39,19 +39,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.1130"}' + string: '{"state":"Pending","transactionId":"6.4032"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1130' + - '6.4033' status: code: 200 message: OK @@ -65,19 +65,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.1130"}' + string: '{"state":"Committed","transactionId":"6.4032"}' headers: content-length: - - '44' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1131' + - '6.4033' status: code: 200 message: OK @@ -91,19 +91,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1130"}' + string: '{"state":"Committed","transactionId":"6.4032"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1131' + - '6.4033' status: code: 200 message: OK @@ -117,19 +117,21 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032/receipt?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1130"}' + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: content-length: - - '46' + - '155' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1131' + - '6.4033' status: code: 200 message: OK @@ -143,21 +145,29 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"1f80421d0751e9c16188144897b6f5897b515e8386936d6155a9666568dace41\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"9e7b67ff268c2aeedb17c2d1ae2044ed55f409e1b6da20b70f3a48bf5a457dd5\"\n + \ },\n {\n \"left\": \"b8272928b3590c561785356a966b00e7e3cbdce7e0edb0fd6d6f9b77bfa6da28\"\n + \ },\n {\n \"left\": \"8fff5bc99e96c34b2a77f73b1d19f9c1264a3f2e9517fd0d22da4d0abbbb09f6\"\n + \ },\n {\n \"left\": \"daac1ec610424c30b321224485d6ee5e6f983845fc82a7a2780de1792b714f0a\"\n + \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n + \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n + \ }\n ],\n \"root\": \"7717a9b67eb0381e859a4c2b593eb9ddaa37f5b24d843478ce3052764539e936\",\n + \ \"signature\": \"MGYCMQDlqfLW2WHNsodtwZfJMDsk9pyLLGUD3gW/0A/HHwBQqiOiYbQ76SIKci8qFsbsliICMQD9/XyFbP034NhA9kGw8j3fdvugRv4msCZ7Ja3fdSQLYHN2IlKyFSaOLcsKk+sYorQ=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.4032\"\n}" headers: content-length: - - '155' + - '1095' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1131' + - '6.4033' status: code: 200 message: OK @@ -171,33 +181,24 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"adb9b6e9b84a6c5febe70bf7dcd9b8941e4be7cea28a6e17919bc912a83c864d\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"546f81ba9eb19c5349e0d23c214986dfc4761b99d406061c8c8a22624acc819e\"\n - \ },\n {\n \"left\": \"935b1a17999fd9e35d60d1b51fe120e1f513e0bf9f9db9a4f73bfd5e0000aa44\"\n - \ },\n {\n \"left\": \"fbf3b70962133b7333211a8254293be330bf8640ee6c8dc4bf3c07fc660afc08\"\n - \ },\n {\n \"left\": \"a8f036989594fad49557f2830c197f473d03614127c44091db6814d11715914f\"\n - \ },\n {\n \"left\": \"8a72a553e1ed934a054eb9ae9d26a9e4ce7a07b3524ba5cb50704e00b14c5799\"\n - \ }\n ],\n \"root\": \"4026b9fc6474e874e193c71e13b5b96a286d953ec0ccd78aa94eeed08e435bdc\",\n - \ \"signature\": \"MGQCMG/7Einl2yUm+v/wAB43uJW9aI/OaBIvYJWRXtzKu0VKFgh1dzZfmE+ra7QXQ28JwwIwJxS4M5ipivg2HaJ6IWrcMMCzK7KmdGsi4uWGAHnilH9nz2CqJzUFf5jEpwlGHLKh\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1130\"\n}" + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"6.4033"}' headers: content-length: - - '991' + - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1131' + - '6.4033' status: code: 200 message: OK - request: - body: null + body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' headers: Accept: - application/json @@ -205,25 +206,29 @@ interactions: - gzip, deflate Connection: - keep-alive + Content-Length: + - '55' + Content-Type: + - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.1131"}' + string: '{"subLedgerId":"132"}' headers: content-length: - - '97' + - '21' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1131' + - '6.4034' status: code: 200 message: OK - request: - body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' + body: null headers: Accept: - application/json @@ -231,24 +236,20 @@ interactions: - gzip, deflate Connection: - keep-alive - Content-Length: - - '55' - Content-Type: - - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4034/status?api-version=0.1-preview response: body: - string: '{"subLedgerId":"132"}' + string: '{"state":"Pending","transactionId":"6.4034"}' headers: content-length: - - '21' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1132' + - '6.4034' status: code: 200 message: OK @@ -262,19 +263,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1132/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4034/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.1132"}' + string: '{"state":"Pending","transactionId":"6.4034"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1132' + - '6.4034' status: code: 200 message: OK @@ -288,19 +289,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1132/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4034/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1132"}' + string: '{"state":"Committed","transactionId":"6.4034"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1133' + - '6.4035' status: code: 200 message: OK @@ -314,19 +315,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.1133"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"6.4035"}' headers: content-length: - '99' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1133' + - '6.4035' status: code: 200 message: OK @@ -340,13 +341,13 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1130?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.1130\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"6.4032\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -354,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1133' + - '6.4035' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml index 7bdb37df3d114..73e92ab9d3562 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml @@ -13,7 +13,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1134' + - '6.4036' status: code: 200 message: OK @@ -43,7 +43,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1136' + - '6.4038' status: code: 200 message: OK @@ -73,7 +73,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1137' + - '6.4039' status: code: 200 message: OK @@ -103,7 +103,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1138' + - '6.4040' status: code: 200 message: OK @@ -133,7 +133,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1139' + - '6.4041' status: code: 200 message: OK @@ -163,7 +163,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1140' + - '6.4042' status: code: 200 message: OK @@ -193,7 +193,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1142' + - '6.4044' status: code: 200 message: OK @@ -223,7 +223,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1143' + - '6.4045' status: code: 200 message: OK @@ -253,7 +253,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1144' + - '6.4046' status: code: 200 message: OK @@ -283,7 +283,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1145' + - '6.4047' status: code: 200 message: OK @@ -313,7 +313,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1146' + - '6.4048' status: code: 200 message: OK @@ -343,7 +343,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1147' + - '6.4049' status: code: 200 message: OK @@ -373,7 +373,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1148' + - '6.4051' status: code: 200 message: OK @@ -403,7 +403,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1150' + - '6.4052' status: code: 200 message: OK @@ -433,7 +433,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1151' + - '6.4053' status: code: 200 message: OK @@ -463,7 +463,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1152' + - '6.4054' status: code: 200 message: OK @@ -493,7 +493,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1153' + - '6.4055' status: code: 200 message: OK @@ -523,7 +523,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1154' + - '6.4057' status: code: 200 message: OK @@ -553,7 +553,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1156' + - '6.4058' status: code: 200 message: OK @@ -583,7 +583,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1157' + - '6.4059' status: code: 200 message: OK @@ -613,7 +613,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1158' + - '6.4060' status: code: 200 message: OK @@ -643,7 +643,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1159' + - '6.4061' status: code: 200 message: OK @@ -673,7 +673,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1160' + - '6.4062' status: code: 200 message: OK @@ -703,7 +703,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1162' + - '6.4063' status: code: 200 message: OK @@ -733,7 +733,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1163' + - '6.4065' status: code: 200 message: OK @@ -763,7 +763,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1164' + - '6.4066' status: code: 200 message: OK @@ -793,7 +793,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1165' + - '6.4067' status: code: 200 message: OK @@ -823,7 +823,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1167' + - '6.4068' status: code: 200 message: OK @@ -853,7 +853,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1168' + - '6.4069' status: code: 200 message: OK @@ -883,7 +883,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1169' + - '6.4071' status: code: 200 message: OK @@ -913,7 +913,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1170' + - '6.4072' status: code: 200 message: OK @@ -943,7 +943,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1171' + - '6.4073' status: code: 200 message: OK @@ -973,7 +973,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1173' + - '6.4074' status: code: 200 message: OK @@ -1003,7 +1003,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1174' + - '6.4075' status: code: 200 message: OK @@ -1033,7 +1033,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1175' + - '6.4076' status: code: 200 message: OK @@ -1063,7 +1063,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1176' + - '6.4078' status: code: 200 message: OK @@ -1093,7 +1093,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1177' + - '6.4079' status: code: 200 message: OK @@ -1123,7 +1123,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1178' + - '6.4080' status: code: 200 message: OK @@ -1153,7 +1153,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1180' + - '6.4081' status: code: 200 message: OK @@ -1183,7 +1183,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1181' + - '6.4082' status: code: 200 message: OK @@ -1213,7 +1213,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1182' + - '6.4083' status: code: 200 message: OK @@ -1243,7 +1243,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1183' + - '6.4084' status: code: 200 message: OK @@ -1273,7 +1273,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1184' + - '6.4085' status: code: 200 message: OK @@ -1303,7 +1303,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1186' + - '6.4086' status: code: 200 message: OK @@ -1333,7 +1333,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1187' + - '6.4087' status: code: 200 message: OK @@ -1363,7 +1363,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1188' + - '6.4088' status: code: 200 message: OK @@ -1393,7 +1393,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1189' + - '6.4090' status: code: 200 message: OK @@ -1423,7 +1423,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1190' + - '6.4091' status: code: 200 message: OK @@ -1453,7 +1453,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1192' + - '6.4092' status: code: 200 message: OK @@ -1483,7 +1483,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1193' + - '6.4093' status: code: 200 message: OK @@ -1513,7 +1513,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1194' + - '6.4094' status: code: 200 message: OK @@ -1543,7 +1543,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1195' + - '6.4095' status: code: 200 message: OK @@ -1573,7 +1573,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1196' + - '6.4096' status: code: 200 message: OK @@ -1603,7 +1603,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1198' + - '6.4098' status: code: 200 message: OK @@ -1633,7 +1633,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1199' + - '6.4099' status: code: 200 message: OK @@ -1663,7 +1663,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1200' + - '6.4100' status: code: 200 message: OK @@ -1693,7 +1693,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1201' + - '6.4101' status: code: 200 message: OK @@ -1723,7 +1723,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1202' + - '6.4102' status: code: 200 message: OK @@ -1753,7 +1753,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1203' + - '6.4104' status: code: 200 message: OK @@ -1783,7 +1783,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1205' + - '6.4105' status: code: 200 message: OK @@ -1813,7 +1813,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1206' + - '6.4106' status: code: 200 message: OK @@ -1843,7 +1843,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1207' + - '6.4107' status: code: 200 message: OK @@ -1873,7 +1873,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1208' + - '6.4108' status: code: 200 message: OK @@ -1903,7 +1903,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1209' + - '6.4109' status: code: 200 message: OK @@ -1933,7 +1933,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1210' + - '6.4111' status: code: 200 message: OK @@ -1963,7 +1963,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1212' + - '6.4112' status: code: 200 message: OK @@ -1993,7 +1993,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1213' + - '6.4113' status: code: 200 message: OK @@ -2023,7 +2023,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1214' + - '6.4114' status: code: 200 message: OK @@ -2053,7 +2053,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1216' + - '6.4115' status: code: 200 message: OK @@ -2083,7 +2083,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1217' + - '6.4117' status: code: 200 message: OK @@ -2113,7 +2113,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1218' + - '6.4118' status: code: 200 message: OK @@ -2143,7 +2143,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1219' + - '6.4119' status: code: 200 message: OK @@ -2173,7 +2173,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1220' + - '6.4120' status: code: 200 message: OK @@ -2203,7 +2203,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1221' + - '6.4121' status: code: 200 message: OK @@ -2233,7 +2233,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1223' + - '6.4122' status: code: 200 message: OK @@ -2263,7 +2263,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1224' + - '6.4124' status: code: 200 message: OK @@ -2293,7 +2293,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1225' + - '6.4125' status: code: 200 message: OK @@ -2323,7 +2323,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1226' + - '6.4126' status: code: 200 message: OK @@ -2353,7 +2353,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1228' + - '6.4127' status: code: 200 message: OK @@ -2383,7 +2383,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1229' + - '6.4128' status: code: 200 message: OK @@ -2413,7 +2413,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1230' + - '6.4130' status: code: 200 message: OK @@ -2443,7 +2443,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1231' + - '6.4131' status: code: 200 message: OK @@ -2473,7 +2473,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1232' + - '6.4132' status: code: 200 message: OK @@ -2503,7 +2503,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1234' + - '6.4133' status: code: 200 message: OK @@ -2533,7 +2533,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1235' + - '6.4135' status: code: 200 message: OK @@ -2563,7 +2563,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1236' + - '6.4136' status: code: 200 message: OK @@ -2593,7 +2593,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1237' + - '6.4137' status: code: 200 message: OK @@ -2623,7 +2623,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1238' + - '6.4138' status: code: 200 message: OK @@ -2653,7 +2653,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1239' + - '6.4139' status: code: 200 message: OK @@ -2683,7 +2683,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1241' + - '6.4140' status: code: 200 message: OK @@ -2713,7 +2713,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1242' + - '6.4142' status: code: 200 message: OK @@ -2743,7 +2743,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1243' + - '6.4143' status: code: 200 message: OK @@ -2773,7 +2773,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1244' + - '6.4144' status: code: 200 message: OK @@ -2803,7 +2803,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1246' + - '6.4145' status: code: 200 message: OK @@ -2833,7 +2833,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1247' + - '6.4146' status: code: 200 message: OK @@ -2863,7 +2863,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1248' + - '6.4148' status: code: 200 message: OK @@ -2893,7 +2893,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1249' + - '6.4149' status: code: 200 message: OK @@ -2923,7 +2923,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1250' + - '6.4150' status: code: 200 message: OK @@ -2953,7 +2953,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1251' + - '6.4151' status: code: 200 message: OK @@ -2983,7 +2983,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1253' + - '6.4152' status: code: 200 message: OK @@ -3013,7 +3013,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1254' + - '6.4154' status: code: 200 message: OK @@ -3043,7 +3043,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1255' + - '6.4155' status: code: 200 message: OK @@ -3073,7 +3073,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1256' + - '6.4156' status: code: 200 message: OK @@ -3103,7 +3103,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1257' + - '6.4157' status: code: 200 message: OK @@ -3133,7 +3133,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1259' + - '6.4158' status: code: 200 message: OK @@ -3163,7 +3163,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1260' + - '6.4159' status: code: 200 message: OK @@ -3193,7 +3193,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1261' + - '6.4161' status: code: 200 message: OK @@ -3223,7 +3223,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1262' + - '6.4162' status: code: 200 message: OK @@ -3253,7 +3253,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1263' + - '6.4163' status: code: 200 message: OK @@ -3283,7 +3283,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1265' + - '6.4164' status: code: 200 message: OK @@ -3313,7 +3313,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1266' + - '6.4165' status: code: 200 message: OK @@ -3343,7 +3343,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1267' + - '6.4167' status: code: 200 message: OK @@ -3373,7 +3373,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1268' + - '6.4168' status: code: 200 message: OK @@ -3403,7 +3403,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1269' + - '6.4169' status: code: 200 message: OK @@ -3433,7 +3433,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1270' + - '6.4170' status: code: 200 message: OK @@ -3463,7 +3463,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1272' + - '6.4171' status: code: 200 message: OK @@ -3493,7 +3493,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1273' + - '6.4173' status: code: 200 message: OK @@ -3523,7 +3523,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1274' + - '6.4174' status: code: 200 message: OK @@ -3553,7 +3553,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1275' + - '6.4175' status: code: 200 message: OK @@ -3583,7 +3583,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1276' + - '6.4176' status: code: 200 message: OK @@ -3613,7 +3613,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1277' + - '6.4177' status: code: 200 message: OK @@ -3643,7 +3643,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1279' + - '6.4178' status: code: 200 message: OK @@ -3673,7 +3673,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1280' + - '6.4180' status: code: 200 message: OK @@ -3703,7 +3703,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1281' + - '6.4181' status: code: 200 message: OK @@ -3733,7 +3733,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1282' + - '6.4182' status: code: 200 message: OK @@ -3763,7 +3763,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1283' + - '6.4183' status: code: 200 message: OK @@ -3793,7 +3793,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1285' + - '6.4185' status: code: 200 message: OK @@ -3823,7 +3823,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1286' + - '6.4186' status: code: 200 message: OK @@ -3853,7 +3853,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1287' + - '6.4187' status: code: 200 message: OK @@ -3883,7 +3883,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1288' + - '6.4188' status: code: 200 message: OK @@ -3913,7 +3913,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1290' + - '6.4189' status: code: 200 message: OK @@ -3943,7 +3943,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1291' + - '6.4191' status: code: 200 message: OK @@ -3973,7 +3973,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1292' + - '6.4192' status: code: 200 message: OK @@ -4003,7 +4003,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1293' + - '6.4193' status: code: 200 message: OK @@ -4033,7 +4033,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1294' + - '6.4194' status: code: 200 message: OK @@ -4063,7 +4063,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1295' + - '6.4195' status: code: 200 message: OK @@ -4093,7 +4093,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1297' + - '6.4196' status: code: 200 message: OK @@ -4123,7 +4123,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1298' + - '6.4198' status: code: 200 message: OK @@ -4153,7 +4153,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1299' + - '6.4199' status: code: 200 message: OK @@ -4183,7 +4183,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1300' + - '6.4200' status: code: 200 message: OK @@ -4213,7 +4213,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1301' + - '6.4201' status: code: 200 message: OK @@ -4243,7 +4243,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1302' + - '6.4202' status: code: 200 message: OK @@ -4273,7 +4273,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1304' + - '6.4203' status: code: 200 message: OK @@ -4303,7 +4303,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1305' + - '6.4205' status: code: 200 message: OK @@ -4333,7 +4333,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1306' + - '6.4206' status: code: 200 message: OK @@ -4363,7 +4363,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1307' + - '6.4207' status: code: 200 message: OK @@ -4393,7 +4393,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1308' + - '6.4208' status: code: 200 message: OK @@ -4423,7 +4423,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1309' + - '6.4209' status: code: 200 message: OK @@ -4453,7 +4453,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1311' + - '6.4210' status: code: 200 message: OK @@ -4483,7 +4483,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1312' + - '6.4212' status: code: 200 message: OK @@ -4513,7 +4513,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1313' + - '6.4213' status: code: 200 message: OK @@ -4543,7 +4543,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1314' + - '6.4214' status: code: 200 message: OK @@ -4573,7 +4573,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1315' + - '6.4215' status: code: 200 message: OK @@ -4603,7 +4603,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1316' + - '6.4216' status: code: 200 message: OK @@ -4633,7 +4633,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1318' + - '6.4218' status: code: 200 message: OK @@ -4663,7 +4663,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1319' + - '6.4219' status: code: 200 message: OK @@ -4693,7 +4693,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1320' + - '6.4220' status: code: 200 message: OK @@ -4723,7 +4723,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1321' + - '6.4221' status: code: 200 message: OK @@ -4753,7 +4753,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1323' + - '6.4222' status: code: 200 message: OK @@ -4783,7 +4783,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1324' + - '6.4224' status: code: 200 message: OK @@ -4813,7 +4813,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1325' + - '6.4225' status: code: 200 message: OK @@ -4843,7 +4843,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1326' + - '6.4226' status: code: 200 message: OK @@ -4873,7 +4873,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1327' + - '6.4227' status: code: 200 message: OK @@ -4903,7 +4903,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1329' + - '6.4229' status: code: 200 message: OK @@ -4933,7 +4933,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1330' + - '6.4230' status: code: 200 message: OK @@ -4963,7 +4963,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1331' + - '6.4231' status: code: 200 message: OK @@ -4993,7 +4993,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1332' + - '6.4232' status: code: 200 message: OK @@ -5023,7 +5023,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1334' + - '6.4233' status: code: 200 message: OK @@ -5053,7 +5053,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1335' + - '6.4234' status: code: 200 message: OK @@ -5083,7 +5083,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1336' + - '6.4235' status: code: 200 message: OK @@ -5113,7 +5113,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1337' + - '6.4237' status: code: 200 message: OK @@ -5143,7 +5143,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1338' + - '6.4238' status: code: 200 message: OK @@ -5173,7 +5173,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1340' + - '6.4239' status: code: 200 message: OK @@ -5203,7 +5203,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1341' + - '6.4240' status: code: 200 message: OK @@ -5233,7 +5233,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1342' + - '6.4241' status: code: 200 message: OK @@ -5263,7 +5263,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1343' + - '6.4243' status: code: 200 message: OK @@ -5293,7 +5293,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1344' + - '6.4244' status: code: 200 message: OK @@ -5323,7 +5323,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1346' + - '6.4245' status: code: 200 message: OK @@ -5353,7 +5353,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1347' + - '6.4246' status: code: 200 message: OK @@ -5383,7 +5383,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1348' + - '6.4247' status: code: 200 message: OK @@ -5413,7 +5413,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1349' + - '6.4248' status: code: 200 message: OK @@ -5443,7 +5443,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1351' + - '6.4250' status: code: 200 message: OK @@ -5473,7 +5473,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1352' + - '6.4251' status: code: 200 message: OK @@ -5503,7 +5503,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1353' + - '6.4252' status: code: 200 message: OK @@ -5533,7 +5533,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1354' + - '6.4253' status: code: 200 message: OK @@ -5563,7 +5563,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1355' + - '6.4254' status: code: 200 message: OK @@ -5593,7 +5593,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1357' + - '6.4255' status: code: 200 message: OK @@ -5623,7 +5623,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1358' + - '6.4257' status: code: 200 message: OK @@ -5653,7 +5653,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1359' + - '6.4258' status: code: 200 message: OK @@ -5683,7 +5683,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1360' + - '6.4259' status: code: 200 message: OK @@ -5713,7 +5713,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1362' + - '6.4260' status: code: 200 message: OK @@ -5743,7 +5743,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1363' + - '6.4261' status: code: 200 message: OK @@ -5773,7 +5773,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1364' + - '6.4262' status: code: 200 message: OK @@ -5803,7 +5803,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1365' + - '6.4264' status: code: 200 message: OK @@ -5833,7 +5833,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1366' + - '6.4265' status: code: 200 message: OK @@ -5863,7 +5863,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1368' + - '6.4266' status: code: 200 message: OK @@ -5893,7 +5893,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1369' + - '6.4267' status: code: 200 message: OK @@ -5923,7 +5923,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1370' + - '6.4268' status: code: 200 message: OK @@ -5953,7 +5953,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1371' + - '6.4270' status: code: 200 message: OK @@ -5983,7 +5983,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1372' + - '6.4271' status: code: 200 message: OK @@ -6013,7 +6013,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1373' + - '6.4272' status: code: 200 message: OK @@ -6039,12 +6039,12 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1134 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4036 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1134\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4036\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6052,7 +6052,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4272' status: code: 200 message: OK @@ -6066,45 +6066,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1134 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4036 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1235\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4137\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1134\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1140\"\n + \"0\",\n \"transactionId\": \"6.4036\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4042\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1146\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1152\"\n + \"0\",\n \"transactionId\": \"6.4048\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4054\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1158\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1164\"\n + \"0\",\n \"transactionId\": \"6.4060\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4066\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1170\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1176\"\n + \"0\",\n \"transactionId\": \"6.4072\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4078\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1182\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1188\"\n + \"0\",\n \"transactionId\": \"6.4083\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4088\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1194\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1200\"\n + \"0\",\n \"transactionId\": \"6.4094\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4100\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1206\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1212\"\n + \"0\",\n \"transactionId\": \"6.4106\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4112\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1218\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1224\"\n + \"0\",\n \"transactionId\": \"6.4118\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4124\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1230\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"6.4130\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4136\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4272' status: code: 200 message: OK @@ -6118,45 +6120,45 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1235 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4137 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1336\",\n - \ \"entries\": [\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1236\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1242\"\n - \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1248\"\n },\n {\n \"contents\": - \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1254\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1260\"\n },\n {\n \"contents\": - \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1266\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1272\"\n },\n {\n \"contents\": - \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1277\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1283\"\n },\n {\n \"contents\": - \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1290\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1295\"\n },\n {\n \"contents\": - \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1301\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1307\"\n },\n {\n \"contents\": - \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1313\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1319\"\n },\n {\n \"contents\": - \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1325\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1331\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4238\",\n + \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4142\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4148\"\n + \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4154\"\n },\n {\n \"contents\": + \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4159\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4165\"\n },\n {\n \"contents\": + \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4171\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4177\"\n },\n {\n \"contents\": + \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4183\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4189\"\n },\n {\n \"contents\": + \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4195\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4201\"\n },\n {\n \"contents\": + \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4207\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4213\"\n },\n {\n \"contents\": + \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4219\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4225\"\n },\n {\n \"contents\": + \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4231\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4237\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1905' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6170,30 +6172,28 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1336 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-170\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1337\"\n },\n - \ {\n \"contents\": \"message-175\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.1343\"\n },\n {\n \"contents\": \"message-180\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1349\"\n },\n - \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.1355\"\n },\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1362\"\n },\n - \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.1368\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1373\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4238 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4243\"\n },\n + \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"6.4248\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4254\"\n },\n + \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"6.4260\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4266\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"6.4272\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '769' + - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6207,12 +6207,12 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1136 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4038 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1136\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4038\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6220,7 +6220,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6234,45 +6234,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1136 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4038 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1237\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4139\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1136\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1142\"\n + \"1\",\n \"transactionId\": \"6.4038\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4044\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1147\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1153\"\n + \"1\",\n \"transactionId\": \"6.4049\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4055\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1159\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1165\"\n + \"1\",\n \"transactionId\": \"6.4061\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4067\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1171\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1177\"\n + \"1\",\n \"transactionId\": \"6.4073\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4079\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1183\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1189\"\n + \"1\",\n \"transactionId\": \"6.4084\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4090\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1195\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1201\"\n + \"1\",\n \"transactionId\": \"6.4095\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4101\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1207\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1213\"\n + \"1\",\n \"transactionId\": \"6.4107\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4113\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1219\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1225\"\n + \"1\",\n \"transactionId\": \"6.4119\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4125\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1231\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"6.4131\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4137\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6286,45 +6288,45 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1237 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4139 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1338\",\n - \ \"entries\": [\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1237\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1243\"\n - \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1249\"\n },\n {\n \"contents\": - \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1255\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1261\"\n },\n {\n \"contents\": - \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1267\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1273\"\n },\n {\n \"contents\": - \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1279\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1285\"\n },\n {\n \"contents\": - \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1291\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1297\"\n },\n {\n \"contents\": - \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1302\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1308\"\n },\n {\n \"contents\": - \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1314\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1320\"\n },\n {\n \"contents\": - \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1326\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1332\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4240\",\n + \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4143\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4149\"\n + \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4155\"\n },\n {\n \"contents\": + \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4161\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4167\"\n },\n {\n \"contents\": + \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4173\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4178\"\n },\n {\n \"contents\": + \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4185\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4191\"\n },\n {\n \"contents\": + \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4196\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4202\"\n },\n {\n \"contents\": + \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4208\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4214\"\n },\n {\n \"contents\": + \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4220\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4226\"\n },\n {\n \"contents\": + \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4232\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4238\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1905' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6338,28 +6340,27 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1338 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4240 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-171\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1338\"\n },\n - \ {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.1344\"\n },\n {\n \"contents\": \"message-181\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1351\"\n },\n - \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.1357\"\n },\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1363\"\n },\n - \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.1369\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4244\"\n },\n + \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"6.4250\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4255\"\n },\n + \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"6.4261\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4267\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6373,12 +6374,12 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1137 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4039 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1137\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4039\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6386,7 +6387,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6400,45 +6401,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1137 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4039 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1238\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4140\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1137\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1143\"\n + \"2\",\n \"transactionId\": \"6.4039\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4045\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1148\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1154\"\n + \"2\",\n \"transactionId\": \"6.4051\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4057\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1160\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1167\"\n + \"2\",\n \"transactionId\": \"6.4062\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4068\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1173\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1178\"\n + \"2\",\n \"transactionId\": \"6.4074\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4080\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1184\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1190\"\n + \"2\",\n \"transactionId\": \"6.4085\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4091\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1196\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1202\"\n + \"2\",\n \"transactionId\": \"6.4096\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4102\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1208\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1214\"\n + \"2\",\n \"transactionId\": \"6.4108\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4114\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1220\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1226\"\n + \"2\",\n \"transactionId\": \"6.4120\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4126\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1232\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"6.4132\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4138\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6452,45 +6455,45 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1238 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4140 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1339\",\n - \ \"entries\": [\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1238\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1244\"\n - \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1250\"\n },\n {\n \"contents\": - \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1256\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1262\"\n },\n {\n \"contents\": - \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1268\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1274\"\n },\n {\n \"contents\": - \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1280\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1286\"\n },\n {\n \"contents\": - \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1292\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1298\"\n },\n {\n \"contents\": - \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1304\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1309\"\n },\n {\n \"contents\": - \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1315\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1321\"\n },\n {\n \"contents\": - \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1327\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1334\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4241\",\n + \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4144\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4150\"\n + \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4156\"\n },\n {\n \"contents\": + \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4162\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4168\"\n },\n {\n \"contents\": + \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4174\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4180\"\n },\n {\n \"contents\": + \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4186\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4192\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4198\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4203\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4209\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4215\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4221\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4227\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4233\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4239\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1905' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6504,28 +6507,27 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1339 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4241 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-172\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1340\"\n },\n - \ {\n \"contents\": \"message-177\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.1346\"\n },\n {\n \"contents\": \"message-182\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1352\"\n },\n - \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.1358\"\n },\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1364\"\n },\n - \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.1370\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4245\"\n },\n + \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"6.4251\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4257\"\n },\n + \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"6.4262\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4268\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6539,12 +6541,12 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1138 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4040 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1138\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4040\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6552,7 +6554,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6566,45 +6568,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1138 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4040 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1239\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4141\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1138\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1144\"\n + \"3\",\n \"transactionId\": \"6.4040\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4046\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1150\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1156\"\n + \"3\",\n \"transactionId\": \"6.4052\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4058\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1162\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1168\"\n + \"3\",\n \"transactionId\": \"6.4063\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4069\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1174\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1180\"\n + \"3\",\n \"transactionId\": \"6.4075\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4081\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1186\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1192\"\n + \"3\",\n \"transactionId\": \"6.4086\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4092\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1198\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1203\"\n + \"3\",\n \"transactionId\": \"6.4098\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4104\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1209\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1216\"\n + \"3\",\n \"transactionId\": \"6.4109\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4115\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1221\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1228\"\n + \"3\",\n \"transactionId\": \"6.4121\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4127\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1234\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"6.4133\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4139\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6618,45 +6622,45 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1239 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4141 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1340\",\n - \ \"entries\": [\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1239\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1246\"\n - \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1251\"\n },\n {\n \"contents\": - \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1257\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1263\"\n },\n {\n \"contents\": - \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1269\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1275\"\n },\n {\n \"contents\": - \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1281\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1287\"\n },\n {\n \"contents\": - \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1293\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1299\"\n },\n {\n \"contents\": - \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1305\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1311\"\n },\n {\n \"contents\": - \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1316\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1323\"\n },\n {\n \"contents\": - \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1329\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1335\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4242\",\n + \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4145\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4151\"\n + \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4157\"\n },\n {\n \"contents\": + \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4163\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4169\"\n },\n {\n \"contents\": + \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4175\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4181\"\n },\n {\n \"contents\": + \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4187\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4193\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4199\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4205\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4210\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4216\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4222\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4229\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4234\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4240\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1905' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6670,28 +6674,27 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1340 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4242 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-173\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1341\"\n },\n - \ {\n \"contents\": \"message-178\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.1347\"\n },\n {\n \"contents\": \"message-183\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1353\"\n },\n - \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.1359\"\n },\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1365\"\n },\n - \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.1371\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4246\"\n },\n + \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"6.4252\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4258\"\n },\n + \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"6.4264\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4270\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6705,12 +6708,12 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1139 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4041 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1139\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4041\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6718,7 +6721,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6732,45 +6735,47 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1139 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4041 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1240\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4142\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1139\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1145\"\n + \"4\",\n \"transactionId\": \"6.4041\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4047\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1151\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1157\"\n + \"4\",\n \"transactionId\": \"6.4053\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4059\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1163\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1169\"\n + \"4\",\n \"transactionId\": \"6.4065\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4071\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1175\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1181\"\n + \"4\",\n \"transactionId\": \"6.4076\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4082\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1187\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1193\"\n + \"4\",\n \"transactionId\": \"6.4087\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4093\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1199\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1205\"\n + \"4\",\n \"transactionId\": \"6.4099\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4105\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1210\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1217\"\n + \"4\",\n \"transactionId\": \"6.4111\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4117\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1223\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1229\"\n + \"4\",\n \"transactionId\": \"6.4122\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4128\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1235\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"6.4135\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4140\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6784,45 +6789,45 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1240 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4142 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1341\",\n - \ \"entries\": [\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1241\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1247\"\n - \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1253\"\n },\n {\n \"contents\": - \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1259\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1265\"\n },\n {\n \"contents\": - \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1270\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1276\"\n },\n {\n \"contents\": - \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1282\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1288\"\n },\n {\n \"contents\": - \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1294\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1300\"\n },\n {\n \"contents\": - \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1306\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1312\"\n },\n {\n \"contents\": - \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1318\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1324\"\n },\n {\n \"contents\": - \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1330\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1336\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4243\",\n + \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4146\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4152\"\n + \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4158\"\n },\n {\n \"contents\": + \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4164\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4170\"\n },\n {\n \"contents\": + \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4176\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4182\"\n },\n {\n \"contents\": + \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4188\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4194\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4200\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4206\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4212\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4218\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4224\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4230\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4235\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4241\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1905' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK @@ -6836,28 +6841,27 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1341 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4243 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-174\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1342\"\n },\n - \ {\n \"contents\": \"message-179\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.1348\"\n },\n {\n \"contents\": \"message-184\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1354\"\n },\n - \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.1360\"\n },\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1366\"\n },\n - \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.1372\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4247\"\n },\n + \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"6.4253\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4259\"\n },\n + \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"6.4265\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4271\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1374' + - '6.4273' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml index 72a777aa343a5..df691bc84b885 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml @@ -13,7 +13,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1375' + - '6.4274' status: code: 200 message: OK @@ -39,7 +39,7 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -51,7 +51,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1375' + - '6.4275' status: code: 200 message: OK @@ -67,7 +67,7 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -77,7 +77,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '2.1376' + - '6.4276' status: code: 204 message: No Content @@ -95,7 +95,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -107,7 +107,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1378' + - '6.4277' status: code: 200 message: OK @@ -121,7 +121,7 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -133,7 +133,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1378' + - '6.4277' status: code: 200 message: OK @@ -149,7 +149,7 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -159,7 +159,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '2.1379' + - '6.4278' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml index 5ff84b2703a08..a41aa3733cd0d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml @@ -9,7 +9,7 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/governance/members?api-version=0.1-preview response: @@ -22,7 +22,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1380' + - '6.4279' status: code: 200 message: OK @@ -36,7 +36,7 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/governance/constitution?api-version=0.1-preview response: @@ -93,7 +93,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.1380' + - '6.4279' status: code: 200 message: OK @@ -107,19 +107,19 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '2.1380' + - '6.4279' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml index 1485597eb951b..6d24a6893dc74 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml @@ -9,7 +9,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: @@ -18,7 +18,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '2.1381' + x-ms-ccf-transaction-id: '6.4280' status: code: 200 message: OK @@ -29,69 +29,69 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.1381"}' + string: '{"state":"Pending","transactionId":"6.4280"}' headers: content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '2.1382' + x-ms-ccf-transaction-id: '6.4280' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1381"}' + string: '{"state":"Committed","transactionId":"6.4280"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.1382' + x-ms-ccf-transaction-id: '6.4281' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1381"}' + string: '{"state":"Committed","transactionId":"6.4280"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.1382' + x-ms-ccf-transaction-id: '6.4281' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,79 +100,56 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '2.1382' + x-ms-ccf-transaction-id: '6.4281' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280/receipt?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" - headers: - content-length: '155' - content-type: application/json - x-ms-ccf-transaction-id: '2.1382' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview - response: - body: - string: "{\n \"receipt\": {\n \"leaf\": \"6b96d90a0a722c2ea3298daa61e89e3990e9ec2a901f37fae0fc4e14c5d4665a\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"72d40ba0cfd98f9746ddb7d4f5c1ab7be8c3f06c2880e071ad6e1d9ef92b68d2\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"9a6ea46523fd167a8014fbc50830465b9e37b6c02b1aa48239a4ee9078d1fdfa\"\n - \ },\n {\n \"left\": \"12b22fbfc15a5a72bd3743f096b10d281934614bb8768e81db82d0c10dc164e0\"\n - \ },\n {\n \"left\": \"a0c70d54142f926da1384e1f7446ae47a247110537085dfe936a13c346ab9daf\"\n - \ },\n {\n \"left\": \"360f2cfa782f8f63005906406c8ba6ec926cbb83553fd24b17944fd9de957021\"\n - \ },\n {\n \"left\": \"43134fd47b20f5aabadd14e0bdde75103f54b8253ffa1d577f66382d826d7473\"\n - \ },\n {\n \"left\": \"8a72a553e1ed934a054eb9ae9d26a9e4ce7a07b3524ba5cb50704e00b14c5799\"\n - \ }\n ],\n \"root\": \"176713478a9d3d4fae9bc7fb8ca3bb3cadd3f9bb5f97cf3bb32ee41228b64171\",\n - \ \"signature\": \"MGQCMFlWhoDMu4pITLpHdM34p7+rw3NCiSl6Y5OxjsUaaCFFaY3zYwBqqDLA43l++wA9uAIwW9vpYVI7eUZr8feYg2en+tuH6Reuk33DT7PG/szWf8WfqQbMM6HlqWQXAJV+c4MU\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1381\"\n}" - headers: - content-length: '1091' + \ \"proof\": [\n {\n \"left\": \"a28ee44b9722b8a18bb9c7fffa1fd138ff89ebe8fdb72e8e01e119ed65f14170\"\n + \ },\n {\n \"left\": \"3a2d6be7e2d4796674b5633f433107a60049fa1bcdffdcc08cc806e48338d317\"\n + \ },\n {\n \"left\": \"8e9e75c35eb9ad26dd7d7d8e1ae5df2edba307334c35a67a59d55422773c2263\"\n + \ },\n {\n \"left\": \"c7f5278e6f3a51b4e8240b966c9deae13611bb2423587ac90ed39d7894684e47\"\n + \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n + \ }\n ],\n \"root\": \"a5733765bb2ba51468b8ddd507d054280ae2caff61e65f666f4651bf0b5e3080\",\n + \ \"signature\": \"MGUCMQDJn1ERhPwEgBQ7Cqn9PZ5XW9OR/5TnzZdNu8tx82zeqX9K7ua4KdQm9GaGBwCrrq0CMFcz/eKEqQmQsKqs1w2Br5gpj54YEULZAQtsGScg2xbainuYDmejsOhbMUCYIfYxXA==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.4280\"\n}" + headers: + content-length: '995' content-type: application/json - x-ms-ccf-transaction-id: '2.1382' + x-ms-ccf-transaction-id: '6.4281' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280/receipt?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1382"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"6.4281"}' headers: content-length: '94' content-type: application/json - x-ms-ccf-transaction-id: '2.1382' + x-ms-ccf-transaction-id: '6.4281' status: code: 200 message: OK @@ -187,7 +164,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: @@ -196,7 +173,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '2.1383' + x-ms-ccf-transaction-id: '6.4282' status: code: 200 message: OK @@ -207,56 +184,36 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1383/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"2.1383"}' - headers: - content-length: '44' - content-type: application/json - x-ms-ccf-transaction-id: '2.1383' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1383/status?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1383/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4282/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1383"}' + string: '{"state":"Committed","transactionId":"6.4282"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.1384' + x-ms-ccf-transaction-id: '6.4283' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1383/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4282/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1384"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"6.4283"}' headers: content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '2.1384' + x-ms-ccf-transaction-id: '6.4283' status: code: 200 message: OK @@ -267,20 +224,20 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1381?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.1381\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"6.4280\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '150' content-type: application/json - x-ms-ccf-transaction-id: '2.1384' + x-ms-ccf-transaction-id: '6.4283' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1381?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml index 24f6c7fa265ee..2adef193ba3bd 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -9,7 +9,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: @@ -18,7 +18,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '2.1385' + x-ms-ccf-transaction-id: '6.4284' status: code: 200 message: OK @@ -29,71 +29,69 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1385"}' + string: '{"state":"Pending","transactionId":"6.4284"}' headers: - content-length: '46' + content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '2.1386' + x-ms-ccf-transaction-id: '6.4284' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1385"}' + string: '{"state":"Committed","transactionId":"6.4284"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.1386' + x-ms-ccf-transaction-id: '6.4285' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"6.4284"}' headers: - content-length: '155' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.1386' + x-ms-ccf-transaction-id: '6.4285' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -102,57 +100,57 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '2.1386' + x-ms-ccf-transaction-id: '6.4285' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284/receipt?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"c68ffa87f59fa89cc629456bc796f5bf973a3f8241eb878d898008d2f3878bba\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"1c63118f53aea38703949872c1ac344733a96dd279bafb8c08bf2dfb65869141\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"6533a1a867d81ea6d5c3fab7eb8491a838c30b0d59dbb69a3a79518b6aaf9c1c\"\n - \ },\n {\n \"left\": \"68b3af05a93574bc321b5e2fd943a4c29aa64826dff9ff15af517d4224db2d72\"\n - \ },\n {\n \"left\": \"a0c70d54142f926da1384e1f7446ae47a247110537085dfe936a13c346ab9daf\"\n - \ },\n {\n \"left\": \"360f2cfa782f8f63005906406c8ba6ec926cbb83553fd24b17944fd9de957021\"\n - \ },\n {\n \"left\": \"43134fd47b20f5aabadd14e0bdde75103f54b8253ffa1d577f66382d826d7473\"\n - \ },\n {\n \"left\": \"8a72a553e1ed934a054eb9ae9d26a9e4ce7a07b3524ba5cb50704e00b14c5799\"\n - \ }\n ],\n \"root\": \"1e7a067300d4295c39d7ff5d96930684679f4abf7f30794e42bc9f530dd691c6\",\n - \ \"signature\": \"MGUCMQCPGyQ11l2V4HVp+nZeYFiXKuGxz8sszf2uaZwggE38s1CwATiq98eWEV4Ce3dtO+wCMCQClroauFuofKooy6Jqi+rH8AagTRZGTSfMyf10c0ItvcM4INmmo/yqgGrH5sBcig==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1385\"\n}" + \ \"proof\": [\n {\n \"left\": \"9054e3dd1e4a1d6f9844eb37bd16c67d42794e6805666ea562e17398637d7b60\"\n + \ },\n {\n \"left\": \"a28ee44b9722b8a18bb9c7fffa1fd138ff89ebe8fdb72e8e01e119ed65f14170\"\n + \ },\n {\n \"left\": \"3a2d6be7e2d4796674b5633f433107a60049fa1bcdffdcc08cc806e48338d317\"\n + \ },\n {\n \"left\": \"8e9e75c35eb9ad26dd7d7d8e1ae5df2edba307334c35a67a59d55422773c2263\"\n + \ },\n {\n \"left\": \"c7f5278e6f3a51b4e8240b966c9deae13611bb2423587ac90ed39d7894684e47\"\n + \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n + \ }\n ],\n \"root\": \"96213f3ad5d1f91ef5c5b5d7c7d58d23ada0fa9bbbbdcf6a8cbf7a4e332edc69\",\n + \ \"signature\": \"MGUCMQC2kH6EWsOhsnWPVd54SX704b1mTzHHH6o/9WtvTFXsbmjTxuYU8LLp25VOhzDK9jsCMH/VwVR3gQEygGZaEJg0g4v3rLjJLOsi+EUtgsakHRgApZGWhYDjXtfVoOR46VDRKQ==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.4284\"\n}" headers: content-length: '1095' content-type: application/json - x-ms-ccf-transaction-id: '2.1386' + x-ms-ccf-transaction-id: '6.4285' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284/receipt?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.1386"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"6.4285"}' headers: content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '2.1386' + x-ms-ccf-transaction-id: '6.4285' status: code: 200 message: OK @@ -167,7 +165,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: @@ -176,7 +174,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '2.1387' + x-ms-ccf-transaction-id: '6.4286' status: code: 200 message: OK @@ -187,56 +185,56 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1387/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4286/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.1387"}' + string: '{"state":"Pending","transactionId":"6.4286"}' headers: content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '2.1387' + x-ms-ccf-transaction-id: '6.4286' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1387/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4286/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1387/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4286/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.1387"}' + string: '{"state":"Committed","transactionId":"6.4286"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.1388' + x-ms-ccf-transaction-id: '6.4287' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1387/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4286/status?api-version=0.1-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.1388"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"6.4287"}' headers: content-length: '99' content-type: application/json - x-ms-ccf-transaction-id: '2.1388' + x-ms-ccf-transaction-id: '6.4287' status: code: 200 message: OK @@ -247,20 +245,40 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: "{\n \"state\": \"Loading\"\n}" + headers: + content-length: '24' + content-type: application/json + x-ms-ccf-transaction-id: '6.4287' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1385?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.1385\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"6.4284\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '153' content-type: application/json - x-ms-ccf-transaction-id: '2.1388' + x-ms-ccf-transaction-id: '6.4287' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/2.1385?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml index 2c1a488d4bb8e..2bcdce79de80c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml @@ -9,7 +9,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -18,7 +18,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1389' + x-ms-ccf-transaction-id: '6.4288' status: code: 200 message: OK @@ -33,7 +33,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -42,7 +42,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1391' + x-ms-ccf-transaction-id: '6.4290' status: code: 200 message: OK @@ -57,7 +57,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -66,7 +66,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1393' + x-ms-ccf-transaction-id: '6.4292' status: code: 200 message: OK @@ -81,7 +81,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -90,7 +90,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1395' + x-ms-ccf-transaction-id: '6.4293' status: code: 200 message: OK @@ -105,7 +105,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -114,7 +114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1396' + x-ms-ccf-transaction-id: '6.4295' status: code: 200 message: OK @@ -129,7 +129,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -138,7 +138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1398' + x-ms-ccf-transaction-id: '6.4297' status: code: 200 message: OK @@ -153,7 +153,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -162,7 +162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1400' + x-ms-ccf-transaction-id: '6.4298' status: code: 200 message: OK @@ -177,7 +177,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -186,7 +186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1401' + x-ms-ccf-transaction-id: '6.4300' status: code: 200 message: OK @@ -201,7 +201,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -210,7 +210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1403' + x-ms-ccf-transaction-id: '6.4301' status: code: 200 message: OK @@ -225,7 +225,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -234,7 +234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1405' + x-ms-ccf-transaction-id: '6.4303' status: code: 200 message: OK @@ -249,7 +249,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -258,7 +258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1406' + x-ms-ccf-transaction-id: '6.4305' status: code: 200 message: OK @@ -273,7 +273,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -282,7 +282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1408' + x-ms-ccf-transaction-id: '6.4306' status: code: 200 message: OK @@ -297,7 +297,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -306,7 +306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1410' + x-ms-ccf-transaction-id: '6.4308' status: code: 200 message: OK @@ -321,7 +321,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -330,7 +330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1411' + x-ms-ccf-transaction-id: '6.4310' status: code: 200 message: OK @@ -345,7 +345,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -354,7 +354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1413' + x-ms-ccf-transaction-id: '6.4311' status: code: 200 message: OK @@ -369,7 +369,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -378,7 +378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1415' + x-ms-ccf-transaction-id: '6.4313' status: code: 200 message: OK @@ -393,7 +393,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -402,7 +402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1416' + x-ms-ccf-transaction-id: '6.4314' status: code: 200 message: OK @@ -417,7 +417,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -426,7 +426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1418' + x-ms-ccf-transaction-id: '6.4316' status: code: 200 message: OK @@ -441,7 +441,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -450,7 +450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1420' + x-ms-ccf-transaction-id: '6.4317' status: code: 200 message: OK @@ -465,7 +465,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -474,7 +474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1421' + x-ms-ccf-transaction-id: '6.4319' status: code: 200 message: OK @@ -489,7 +489,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -498,7 +498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1422' + x-ms-ccf-transaction-id: '6.4321' status: code: 200 message: OK @@ -513,7 +513,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -522,7 +522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1424' + x-ms-ccf-transaction-id: '6.4322' status: code: 200 message: OK @@ -537,7 +537,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -546,7 +546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1426' + x-ms-ccf-transaction-id: '6.4324' status: code: 200 message: OK @@ -561,7 +561,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -570,7 +570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1427' + x-ms-ccf-transaction-id: '6.4325' status: code: 200 message: OK @@ -585,7 +585,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -594,7 +594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1429' + x-ms-ccf-transaction-id: '6.4326' status: code: 200 message: OK @@ -609,7 +609,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -618,7 +618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1431' + x-ms-ccf-transaction-id: '6.4328' status: code: 200 message: OK @@ -633,7 +633,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -642,7 +642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1433' + x-ms-ccf-transaction-id: '6.4330' status: code: 200 message: OK @@ -657,7 +657,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -666,7 +666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1434' + x-ms-ccf-transaction-id: '6.4331' status: code: 200 message: OK @@ -681,7 +681,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -690,7 +690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1436' + x-ms-ccf-transaction-id: '6.4333' status: code: 200 message: OK @@ -705,7 +705,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -714,7 +714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1438' + x-ms-ccf-transaction-id: '6.4334' status: code: 200 message: OK @@ -729,7 +729,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -738,7 +738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1440' + x-ms-ccf-transaction-id: '6.4336' status: code: 200 message: OK @@ -753,7 +753,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -762,7 +762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1441' + x-ms-ccf-transaction-id: '6.4338' status: code: 200 message: OK @@ -777,7 +777,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -786,7 +786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1443' + x-ms-ccf-transaction-id: '6.4339' status: code: 200 message: OK @@ -801,7 +801,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -810,7 +810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1444' + x-ms-ccf-transaction-id: '6.4341' status: code: 200 message: OK @@ -825,7 +825,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -834,7 +834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1446' + x-ms-ccf-transaction-id: '6.4342' status: code: 200 message: OK @@ -849,7 +849,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -858,7 +858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1448' + x-ms-ccf-transaction-id: '6.4343' status: code: 200 message: OK @@ -873,7 +873,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -882,7 +882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1449' + x-ms-ccf-transaction-id: '6.4345' status: code: 200 message: OK @@ -897,7 +897,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -906,7 +906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1451' + x-ms-ccf-transaction-id: '6.4347' status: code: 200 message: OK @@ -921,7 +921,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -930,7 +930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1453' + x-ms-ccf-transaction-id: '6.4348' status: code: 200 message: OK @@ -945,7 +945,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -954,7 +954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1455' + x-ms-ccf-transaction-id: '6.4350' status: code: 200 message: OK @@ -969,7 +969,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -978,7 +978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1457' + x-ms-ccf-transaction-id: '6.4351' status: code: 200 message: OK @@ -993,7 +993,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1002,7 +1002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1458' + x-ms-ccf-transaction-id: '6.4353' status: code: 200 message: OK @@ -1017,7 +1017,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1026,7 +1026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1460' + x-ms-ccf-transaction-id: '6.4355' status: code: 200 message: OK @@ -1041,7 +1041,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1050,7 +1050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1462' + x-ms-ccf-transaction-id: '6.4357' status: code: 200 message: OK @@ -1065,7 +1065,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1074,7 +1074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1464' + x-ms-ccf-transaction-id: '6.4358' status: code: 200 message: OK @@ -1089,7 +1089,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1098,7 +1098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1466' + x-ms-ccf-transaction-id: '6.4360' status: code: 200 message: OK @@ -1113,7 +1113,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1122,7 +1122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1467' + x-ms-ccf-transaction-id: '6.4361' status: code: 200 message: OK @@ -1137,7 +1137,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1146,7 +1146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1469' + x-ms-ccf-transaction-id: '6.4363' status: code: 200 message: OK @@ -1161,7 +1161,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1170,7 +1170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1471' + x-ms-ccf-transaction-id: '6.4365' status: code: 200 message: OK @@ -1185,7 +1185,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1194,7 +1194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1473' + x-ms-ccf-transaction-id: '6.4367' status: code: 200 message: OK @@ -1209,7 +1209,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1218,7 +1218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1474' + x-ms-ccf-transaction-id: '6.4369' status: code: 200 message: OK @@ -1233,7 +1233,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1242,7 +1242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1476' + x-ms-ccf-transaction-id: '6.4370' status: code: 200 message: OK @@ -1257,7 +1257,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1266,7 +1266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1477' + x-ms-ccf-transaction-id: '6.4372' status: code: 200 message: OK @@ -1281,7 +1281,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1290,7 +1290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1479' + x-ms-ccf-transaction-id: '6.4374' status: code: 200 message: OK @@ -1305,7 +1305,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1314,7 +1314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1480' + x-ms-ccf-transaction-id: '6.4375' status: code: 200 message: OK @@ -1329,7 +1329,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1338,7 +1338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1482' + x-ms-ccf-transaction-id: '6.4377' status: code: 200 message: OK @@ -1353,7 +1353,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1362,7 +1362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1484' + x-ms-ccf-transaction-id: '6.4378' status: code: 200 message: OK @@ -1377,7 +1377,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1386,7 +1386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1486' + x-ms-ccf-transaction-id: '6.4380' status: code: 200 message: OK @@ -1401,7 +1401,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1410,7 +1410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1488' + x-ms-ccf-transaction-id: '6.4382' status: code: 200 message: OK @@ -1425,7 +1425,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1434,7 +1434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1490' + x-ms-ccf-transaction-id: '6.4383' status: code: 200 message: OK @@ -1449,7 +1449,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1458,7 +1458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1492' + x-ms-ccf-transaction-id: '6.4385' status: code: 200 message: OK @@ -1473,7 +1473,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1482,7 +1482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1493' + x-ms-ccf-transaction-id: '6.4387' status: code: 200 message: OK @@ -1497,7 +1497,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1506,7 +1506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1495' + x-ms-ccf-transaction-id: '6.4388' status: code: 200 message: OK @@ -1521,7 +1521,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1530,7 +1530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1496' + x-ms-ccf-transaction-id: '6.4390' status: code: 200 message: OK @@ -1545,7 +1545,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1554,7 +1554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1498' + x-ms-ccf-transaction-id: '6.4392' status: code: 200 message: OK @@ -1569,7 +1569,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1578,7 +1578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1500' + x-ms-ccf-transaction-id: '6.4393' status: code: 200 message: OK @@ -1593,7 +1593,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1602,7 +1602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1502' + x-ms-ccf-transaction-id: '6.4395' status: code: 200 message: OK @@ -1617,7 +1617,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1626,7 +1626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1503' + x-ms-ccf-transaction-id: '6.4396' status: code: 200 message: OK @@ -1641,7 +1641,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1650,7 +1650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1505' + x-ms-ccf-transaction-id: '6.4398' status: code: 200 message: OK @@ -1665,7 +1665,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1674,7 +1674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1506' + x-ms-ccf-transaction-id: '6.4400' status: code: 200 message: OK @@ -1689,7 +1689,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1698,7 +1698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1508' + x-ms-ccf-transaction-id: '6.4401' status: code: 200 message: OK @@ -1713,7 +1713,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1722,7 +1722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1510' + x-ms-ccf-transaction-id: '6.4403' status: code: 200 message: OK @@ -1737,7 +1737,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1746,7 +1746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1511' + x-ms-ccf-transaction-id: '6.4404' status: code: 200 message: OK @@ -1761,7 +1761,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1770,7 +1770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1513' + x-ms-ccf-transaction-id: '6.4405' status: code: 200 message: OK @@ -1785,7 +1785,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1794,7 +1794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1515' + x-ms-ccf-transaction-id: '6.4407' status: code: 200 message: OK @@ -1809,7 +1809,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1818,7 +1818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1516' + x-ms-ccf-transaction-id: '6.4409' status: code: 200 message: OK @@ -1833,7 +1833,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1842,7 +1842,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1518' + x-ms-ccf-transaction-id: '6.4410' status: code: 200 message: OK @@ -1857,7 +1857,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1866,7 +1866,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1519' + x-ms-ccf-transaction-id: '6.4412' status: code: 200 message: OK @@ -1881,7 +1881,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -1890,7 +1890,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1521' + x-ms-ccf-transaction-id: '6.4413' status: code: 200 message: OK @@ -1905,7 +1905,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -1914,7 +1914,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1523' + x-ms-ccf-transaction-id: '6.4415' status: code: 200 message: OK @@ -1929,7 +1929,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -1938,7 +1938,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1524' + x-ms-ccf-transaction-id: '6.4417' status: code: 200 message: OK @@ -1953,7 +1953,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -1962,7 +1962,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1526' + x-ms-ccf-transaction-id: '6.4419' status: code: 200 message: OK @@ -1977,7 +1977,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -1986,7 +1986,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1528' + x-ms-ccf-transaction-id: '6.4420' status: code: 200 message: OK @@ -2001,7 +2001,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2010,7 +2010,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1530' + x-ms-ccf-transaction-id: '6.4422' status: code: 200 message: OK @@ -2025,7 +2025,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2034,7 +2034,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1531' + x-ms-ccf-transaction-id: '6.4424' status: code: 200 message: OK @@ -2049,7 +2049,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2058,7 +2058,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1532' + x-ms-ccf-transaction-id: '6.4425' status: code: 200 message: OK @@ -2073,7 +2073,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2082,7 +2082,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1533' + x-ms-ccf-transaction-id: '6.4427' status: code: 200 message: OK @@ -2097,7 +2097,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2106,7 +2106,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1535' + x-ms-ccf-transaction-id: '6.4428' status: code: 200 message: OK @@ -2121,7 +2121,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2130,7 +2130,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1537' + x-ms-ccf-transaction-id: '6.4430' status: code: 200 message: OK @@ -2145,7 +2145,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2154,7 +2154,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1539' + x-ms-ccf-transaction-id: '6.4432' status: code: 200 message: OK @@ -2169,7 +2169,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2178,7 +2178,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1541' + x-ms-ccf-transaction-id: '6.4433' status: code: 200 message: OK @@ -2193,7 +2193,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2202,7 +2202,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1543' + x-ms-ccf-transaction-id: '6.4435' status: code: 200 message: OK @@ -2217,7 +2217,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2226,7 +2226,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1544' + x-ms-ccf-transaction-id: '6.4437' status: code: 200 message: OK @@ -2241,7 +2241,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2250,7 +2250,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1546' + x-ms-ccf-transaction-id: '6.4438' status: code: 200 message: OK @@ -2265,7 +2265,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2274,7 +2274,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1548' + x-ms-ccf-transaction-id: '6.4440' status: code: 200 message: OK @@ -2289,7 +2289,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2298,7 +2298,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1550' + x-ms-ccf-transaction-id: '6.4441' status: code: 200 message: OK @@ -2313,7 +2313,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2322,7 +2322,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1551' + x-ms-ccf-transaction-id: '6.4443' status: code: 200 message: OK @@ -2337,7 +2337,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2346,7 +2346,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1553' + x-ms-ccf-transaction-id: '6.4445' status: code: 200 message: OK @@ -2361,7 +2361,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2370,7 +2370,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1555' + x-ms-ccf-transaction-id: '6.4447' status: code: 200 message: OK @@ -2385,7 +2385,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2394,7 +2394,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1556' + x-ms-ccf-transaction-id: '6.4448' status: code: 200 message: OK @@ -2409,7 +2409,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2418,7 +2418,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1558' + x-ms-ccf-transaction-id: '6.4450' status: code: 200 message: OK @@ -2433,7 +2433,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2442,7 +2442,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1560' + x-ms-ccf-transaction-id: '6.4451' status: code: 200 message: OK @@ -2457,7 +2457,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2466,7 +2466,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1562' + x-ms-ccf-transaction-id: '6.4453' status: code: 200 message: OK @@ -2481,7 +2481,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2490,7 +2490,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1563' + x-ms-ccf-transaction-id: '6.4455' status: code: 200 message: OK @@ -2505,7 +2505,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2514,7 +2514,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1565' + x-ms-ccf-transaction-id: '6.4457' status: code: 200 message: OK @@ -2529,7 +2529,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2538,7 +2538,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1567' + x-ms-ccf-transaction-id: '6.4458' status: code: 200 message: OK @@ -2553,7 +2553,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2562,7 +2562,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1568' + x-ms-ccf-transaction-id: '6.4460' status: code: 200 message: OK @@ -2577,7 +2577,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2586,7 +2586,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1570' + x-ms-ccf-transaction-id: '6.4463' status: code: 200 message: OK @@ -2601,7 +2601,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2610,7 +2610,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1571' + x-ms-ccf-transaction-id: '6.4464' status: code: 200 message: OK @@ -2625,7 +2625,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2634,7 +2634,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1573' + x-ms-ccf-transaction-id: '6.4466' status: code: 200 message: OK @@ -2649,7 +2649,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2658,7 +2658,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1575' + x-ms-ccf-transaction-id: '6.4468' status: code: 200 message: OK @@ -2673,7 +2673,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2682,7 +2682,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1577' + x-ms-ccf-transaction-id: '6.4469' status: code: 200 message: OK @@ -2697,7 +2697,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2706,7 +2706,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1578' + x-ms-ccf-transaction-id: '6.4471' status: code: 200 message: OK @@ -2721,7 +2721,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2730,7 +2730,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1580' + x-ms-ccf-transaction-id: '6.4473' status: code: 200 message: OK @@ -2745,7 +2745,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2754,7 +2754,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1582' + x-ms-ccf-transaction-id: '6.4475' status: code: 200 message: OK @@ -2769,7 +2769,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2778,7 +2778,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1583' + x-ms-ccf-transaction-id: '6.4477' status: code: 200 message: OK @@ -2793,7 +2793,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2802,7 +2802,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1585' + x-ms-ccf-transaction-id: '6.4478' status: code: 200 message: OK @@ -2817,7 +2817,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2826,7 +2826,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1587' + x-ms-ccf-transaction-id: '6.4480' status: code: 200 message: OK @@ -2841,7 +2841,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2850,7 +2850,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1589' + x-ms-ccf-transaction-id: '6.4482' status: code: 200 message: OK @@ -2865,7 +2865,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2874,7 +2874,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1591' + x-ms-ccf-transaction-id: '6.4483' status: code: 200 message: OK @@ -2889,7 +2889,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -2898,7 +2898,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1592' + x-ms-ccf-transaction-id: '6.4485' status: code: 200 message: OK @@ -2913,7 +2913,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -2922,7 +2922,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1594' + x-ms-ccf-transaction-id: '6.4487' status: code: 200 message: OK @@ -2937,7 +2937,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -2946,7 +2946,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1596' + x-ms-ccf-transaction-id: '6.4488' status: code: 200 message: OK @@ -2961,7 +2961,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -2970,7 +2970,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1598' + x-ms-ccf-transaction-id: '6.4490' status: code: 200 message: OK @@ -2985,7 +2985,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -2994,7 +2994,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1600' + x-ms-ccf-transaction-id: '6.4492' status: code: 200 message: OK @@ -3009,7 +3009,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3018,7 +3018,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1601' + x-ms-ccf-transaction-id: '6.4494' status: code: 200 message: OK @@ -3033,7 +3033,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3042,7 +3042,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1603' + x-ms-ccf-transaction-id: '6.4496' status: code: 200 message: OK @@ -3057,7 +3057,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3066,7 +3066,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1605' + x-ms-ccf-transaction-id: '6.4497' status: code: 200 message: OK @@ -3081,7 +3081,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3090,7 +3090,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1607' + x-ms-ccf-transaction-id: '6.4499' status: code: 200 message: OK @@ -3105,7 +3105,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3114,7 +3114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1609' + x-ms-ccf-transaction-id: '6.4500' status: code: 200 message: OK @@ -3129,7 +3129,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3138,7 +3138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1610' + x-ms-ccf-transaction-id: '6.4502' status: code: 200 message: OK @@ -3153,7 +3153,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3162,7 +3162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1612' + x-ms-ccf-transaction-id: '6.4504' status: code: 200 message: OK @@ -3177,7 +3177,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3186,7 +3186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1614' + x-ms-ccf-transaction-id: '6.4505' status: code: 200 message: OK @@ -3201,7 +3201,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3210,7 +3210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1616' + x-ms-ccf-transaction-id: '6.4507' status: code: 200 message: OK @@ -3225,7 +3225,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3234,7 +3234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1618' + x-ms-ccf-transaction-id: '6.4509' status: code: 200 message: OK @@ -3249,7 +3249,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3258,7 +3258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1620' + x-ms-ccf-transaction-id: '6.4511' status: code: 200 message: OK @@ -3273,7 +3273,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3282,7 +3282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1621' + x-ms-ccf-transaction-id: '6.4513' status: code: 200 message: OK @@ -3297,7 +3297,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3306,7 +3306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1623' + x-ms-ccf-transaction-id: '6.4514' status: code: 200 message: OK @@ -3321,7 +3321,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3330,7 +3330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1624' + x-ms-ccf-transaction-id: '6.4516' status: code: 200 message: OK @@ -3345,7 +3345,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3354,7 +3354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1626' + x-ms-ccf-transaction-id: '6.4518' status: code: 200 message: OK @@ -3369,7 +3369,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3378,7 +3378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1628' + x-ms-ccf-transaction-id: '6.4520' status: code: 200 message: OK @@ -3393,7 +3393,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3402,7 +3402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1630' + x-ms-ccf-transaction-id: '6.4522' status: code: 200 message: OK @@ -3417,7 +3417,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3426,7 +3426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1632' + x-ms-ccf-transaction-id: '6.4523' status: code: 200 message: OK @@ -3441,7 +3441,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3450,7 +3450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1633' + x-ms-ccf-transaction-id: '6.4525' status: code: 200 message: OK @@ -3465,7 +3465,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3474,7 +3474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1635' + x-ms-ccf-transaction-id: '6.4527' status: code: 200 message: OK @@ -3489,7 +3489,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3498,7 +3498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1637' + x-ms-ccf-transaction-id: '6.4528' status: code: 200 message: OK @@ -3513,7 +3513,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3522,7 +3522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1638' + x-ms-ccf-transaction-id: '6.4530' status: code: 200 message: OK @@ -3537,7 +3537,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3546,7 +3546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1640' + x-ms-ccf-transaction-id: '6.4531' status: code: 200 message: OK @@ -3561,7 +3561,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3570,7 +3570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1642' + x-ms-ccf-transaction-id: '6.4533' status: code: 200 message: OK @@ -3585,7 +3585,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3594,7 +3594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1644' + x-ms-ccf-transaction-id: '6.4535' status: code: 200 message: OK @@ -3609,7 +3609,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3618,7 +3618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1646' + x-ms-ccf-transaction-id: '6.4537' status: code: 200 message: OK @@ -3633,7 +3633,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3642,7 +3642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1648' + x-ms-ccf-transaction-id: '6.4538' status: code: 200 message: OK @@ -3657,7 +3657,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3666,7 +3666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1650' + x-ms-ccf-transaction-id: '6.4540' status: code: 200 message: OK @@ -3681,7 +3681,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3690,7 +3690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1652' + x-ms-ccf-transaction-id: '6.4542' status: code: 200 message: OK @@ -3705,7 +3705,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3714,7 +3714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1654' + x-ms-ccf-transaction-id: '6.4544' status: code: 200 message: OK @@ -3729,7 +3729,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3738,7 +3738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1656' + x-ms-ccf-transaction-id: '6.4545' status: code: 200 message: OK @@ -3753,7 +3753,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3762,7 +3762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1658' + x-ms-ccf-transaction-id: '6.4547' status: code: 200 message: OK @@ -3777,7 +3777,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3786,7 +3786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1660' + x-ms-ccf-transaction-id: '6.4549' status: code: 200 message: OK @@ -3801,7 +3801,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3810,7 +3810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1662' + x-ms-ccf-transaction-id: '6.4551' status: code: 200 message: OK @@ -3825,7 +3825,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3834,7 +3834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1664' + x-ms-ccf-transaction-id: '6.4552' status: code: 200 message: OK @@ -3849,7 +3849,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3858,7 +3858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1666' + x-ms-ccf-transaction-id: '6.4554' status: code: 200 message: OK @@ -3873,7 +3873,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -3882,7 +3882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1668' + x-ms-ccf-transaction-id: '6.4556' status: code: 200 message: OK @@ -3897,7 +3897,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -3906,7 +3906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1670' + x-ms-ccf-transaction-id: '6.4558' status: code: 200 message: OK @@ -3921,7 +3921,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -3930,7 +3930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1672' + x-ms-ccf-transaction-id: '6.4559' status: code: 200 message: OK @@ -3945,7 +3945,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -3954,7 +3954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1674' + x-ms-ccf-transaction-id: '6.4561' status: code: 200 message: OK @@ -3969,7 +3969,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -3978,7 +3978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1676' + x-ms-ccf-transaction-id: '6.4563' status: code: 200 message: OK @@ -3993,7 +3993,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4002,7 +4002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1678' + x-ms-ccf-transaction-id: '6.4565' status: code: 200 message: OK @@ -4017,7 +4017,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4026,7 +4026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1680' + x-ms-ccf-transaction-id: '6.4567' status: code: 200 message: OK @@ -4041,7 +4041,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4050,7 +4050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1682' + x-ms-ccf-transaction-id: '6.4568' status: code: 200 message: OK @@ -4065,7 +4065,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4074,7 +4074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1684' + x-ms-ccf-transaction-id: '6.4570' status: code: 200 message: OK @@ -4089,7 +4089,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4098,7 +4098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1685' + x-ms-ccf-transaction-id: '6.4572' status: code: 200 message: OK @@ -4113,7 +4113,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4122,7 +4122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1687' + x-ms-ccf-transaction-id: '6.4574' status: code: 200 message: OK @@ -4137,7 +4137,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4146,7 +4146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1689' + x-ms-ccf-transaction-id: '6.4575' status: code: 200 message: OK @@ -4161,7 +4161,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4170,7 +4170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1690' + x-ms-ccf-transaction-id: '6.4577' status: code: 200 message: OK @@ -4185,7 +4185,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4194,7 +4194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1692' + x-ms-ccf-transaction-id: '6.4579' status: code: 200 message: OK @@ -4209,7 +4209,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4218,7 +4218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1694' + x-ms-ccf-transaction-id: '6.4581' status: code: 200 message: OK @@ -4233,7 +4233,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4242,7 +4242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1696' + x-ms-ccf-transaction-id: '6.4582' status: code: 200 message: OK @@ -4257,7 +4257,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4266,7 +4266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1698' + x-ms-ccf-transaction-id: '6.4584' status: code: 200 message: OK @@ -4281,7 +4281,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4290,7 +4290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1700' + x-ms-ccf-transaction-id: '6.4586' status: code: 200 message: OK @@ -4305,7 +4305,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4314,7 +4314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1702' + x-ms-ccf-transaction-id: '6.4588' status: code: 200 message: OK @@ -4329,7 +4329,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4338,7 +4338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1704' + x-ms-ccf-transaction-id: '6.4590' status: code: 200 message: OK @@ -4353,7 +4353,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4362,7 +4362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1705' + x-ms-ccf-transaction-id: '6.4592' status: code: 200 message: OK @@ -4377,7 +4377,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4386,7 +4386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1707' + x-ms-ccf-transaction-id: '6.4593' status: code: 200 message: OK @@ -4401,7 +4401,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4410,7 +4410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1709' + x-ms-ccf-transaction-id: '6.4595' status: code: 200 message: OK @@ -4425,7 +4425,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4434,7 +4434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1711' + x-ms-ccf-transaction-id: '6.4596' status: code: 200 message: OK @@ -4449,7 +4449,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4458,7 +4458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1713' + x-ms-ccf-transaction-id: '6.4598' status: code: 200 message: OK @@ -4473,7 +4473,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4482,7 +4482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1715' + x-ms-ccf-transaction-id: '6.4600' status: code: 200 message: OK @@ -4497,7 +4497,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4506,7 +4506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1716' + x-ms-ccf-transaction-id: '6.4601' status: code: 200 message: OK @@ -4521,7 +4521,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4530,7 +4530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1718' + x-ms-ccf-transaction-id: '6.4603' status: code: 200 message: OK @@ -4545,7 +4545,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4554,7 +4554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1720' + x-ms-ccf-transaction-id: '6.4605' status: code: 200 message: OK @@ -4569,7 +4569,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4578,7 +4578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1722' + x-ms-ccf-transaction-id: '6.4607' status: code: 200 message: OK @@ -4593,7 +4593,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4602,7 +4602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1723' + x-ms-ccf-transaction-id: '6.4609' status: code: 200 message: OK @@ -4617,7 +4617,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4626,7 +4626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1725' + x-ms-ccf-transaction-id: '6.4611' status: code: 200 message: OK @@ -4641,7 +4641,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4650,7 +4650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1727' + x-ms-ccf-transaction-id: '6.4613' status: code: 200 message: OK @@ -4665,7 +4665,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4674,7 +4674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1729' + x-ms-ccf-transaction-id: '6.4614' status: code: 200 message: OK @@ -4689,7 +4689,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4698,7 +4698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1731' + x-ms-ccf-transaction-id: '6.4615' status: code: 200 message: OK @@ -4713,7 +4713,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 response: @@ -4722,7 +4722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1732' + x-ms-ccf-transaction-id: '6.4617' status: code: 200 message: OK @@ -4737,7 +4737,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 response: @@ -4746,7 +4746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1734' + x-ms-ccf-transaction-id: '6.4619' status: code: 200 message: OK @@ -4761,7 +4761,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 response: @@ -4770,7 +4770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1736' + x-ms-ccf-transaction-id: '6.4620' status: code: 200 message: OK @@ -4785,7 +4785,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 response: @@ -4794,7 +4794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1738' + x-ms-ccf-transaction-id: '6.4622' status: code: 200 message: OK @@ -4809,7 +4809,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: POST uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 response: @@ -4818,7 +4818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.1739' + x-ms-ccf-transaction-id: '6.4624' status: code: 200 message: OK @@ -4829,1218 +4829,1239 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4624' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1490\",\n - \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1389\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1398\"\n - \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1406\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1415\"\n - \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1422\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1431\"\n - \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1440\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1448\"\n - \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1457\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1466\"\n - \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1474\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1482\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1374' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1389 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1490 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591\",\n - \ \"entries\": [\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1492\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1500\"\n - \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1508\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1516\"\n - \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1524\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1532\"\n - \ },\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1541\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1550\"\n - \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1558\"\n },\n {\n \"contents\": - \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1567\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1575\"\n },\n {\n \"contents\": - \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1583\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4389\",\n + \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4288\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4297\"\n + \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4305\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4313\"\n + \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4321\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4328\"\n + \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4336\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4343\"\n + \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4351\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4360\"\n + \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4369\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4377\"\n + \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4385\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1380' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1490 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4389 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4490\",\n + \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4393\"\n },\n {\n \"contents\": + \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4401\"\n + \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4409\"\n },\n {\n \"contents\": + \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4417\"\n + \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4425\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4433\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4441\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4450\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4458\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4468\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4477\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4485\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4389 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4490 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692\",\n - \ \"entries\": [\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1592\"\n },\n {\n \"contents\": - \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1601\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1610\"\n },\n {\n \"contents\": - \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1620\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1628\"\n },\n {\n \"contents\": - \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1637\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1646\"\n },\n {\n \"contents\": - \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1656\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1666\"\n },\n {\n \"contents\": - \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.1676\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.1685\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591\",\n + \ \"entries\": [\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4494\"\n },\n {\n \"contents\": + \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4502\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4511\"\n },\n {\n \"contents\": + \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4520\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4528\"\n },\n {\n \"contents\": + \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4537\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4545\"\n },\n {\n \"contents\": + \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4554\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4563\"\n },\n {\n \"contents\": + \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4572\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"6.4581\"\n },\n {\n \"contents\": + \"message-180\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"6.4590\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1284' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1591 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4490 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1694\"\n },\n - \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.1704\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1713\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4598\"\n },\n \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.1722\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1731\"\n },\n + \ \"transactionId\": \"6.4607\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4615\"\n },\n \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.1739\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"6.4624\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '665' + content-length: '457' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1692 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1391 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4290 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1391\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4290\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1391 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4290 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1391 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4290 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1492\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1391\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1400\"\n + \"1\",\n \"transactionId\": \"6.4290\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4298\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1408\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1416\"\n + \"1\",\n \"transactionId\": \"6.4306\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4314\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1424\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1433\"\n + \"1\",\n \"transactionId\": \"6.4322\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4330\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1441\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1449\"\n + \"1\",\n \"transactionId\": \"6.4338\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4345\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1458\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1467\"\n + \"1\",\n \"transactionId\": \"6.4353\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4361\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1476\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1484\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"6.4370\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4378\"\n + \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4387\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '6.4625' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4290 +- request: + body: null headers: - content-length: '1374' + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1391 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1492 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593\",\n - \ \"entries\": [\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1493\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1502\"\n - \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1510\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1518\"\n - \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1526\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1533\"\n - \ },\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1543\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1551\"\n - \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1560\"\n },\n {\n \"contents\": - \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1568\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1577\"\n },\n {\n \"contents\": - \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1585\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492\",\n + \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4395\"\n },\n {\n \"contents\": + \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4403\"\n + \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4410\"\n },\n {\n \"contents\": + \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4419\"\n + \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4427\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4435\"\n + \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4443\"\n },\n {\n \"contents\": + \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4451\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4460\"\n },\n {\n \"contents\": + \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4469\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4478\"\n },\n {\n \"contents\": + \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4487\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1380' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1492 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694\",\n - \ \"entries\": [\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1594\"\n },\n {\n \"contents\": - \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1603\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1612\"\n },\n {\n \"contents\": - \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1621\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1630\"\n },\n {\n \"contents\": - \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1638\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1648\"\n },\n {\n \"contents\": - \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1658\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1668\"\n },\n {\n \"contents\": - \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.1678\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.1687\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593\",\n + \ \"entries\": [\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4496\"\n },\n {\n \"contents\": + \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4504\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4513\"\n },\n {\n \"contents\": + \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4522\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4530\"\n },\n {\n \"contents\": + \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4538\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4547\"\n },\n {\n \"contents\": + \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4556\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4565\"\n },\n {\n \"contents\": + \"message-171\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4574\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"6.4582\"\n },\n {\n \"contents\": + \"message-181\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"6.4592\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1284' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1593 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1696\"\n },\n - \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.1705\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1715\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4600\"\n },\n \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.1723\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1732\"\n }\n + \ \"transactionId\": \"6.4609\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4617\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '561' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1694 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1393 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1393\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1393 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1393 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1494\",\n - \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1393\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1401\"\n - \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1410\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1418\"\n - \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1426\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1434\"\n - \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1443\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1451\"\n - \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1460\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1469\"\n - \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1477\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1486\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1374' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1393 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1494 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595\",\n - \ \"entries\": [\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1495\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1503\"\n - \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1511\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1519\"\n - \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1528\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1535\"\n - \ },\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1544\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1553\"\n - \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1562\"\n },\n {\n \"contents\": - \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1570\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1578\"\n },\n {\n \"contents\": - \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1587\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393\",\n + \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4292\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4300\"\n + \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4308\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4316\"\n + \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4324\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4331\"\n + \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4339\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4347\"\n + \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4355\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4363\"\n + \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4372\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4380\"\n + \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4388\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1380' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1494 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696\",\n - \ \"entries\": [\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1596\"\n },\n {\n \"contents\": - \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1605\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1614\"\n },\n {\n \"contents\": - \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1623\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1632\"\n },\n {\n \"contents\": - \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1640\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1650\"\n },\n {\n \"contents\": - \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1660\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1670\"\n },\n {\n \"contents\": - \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.1680\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.1689\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494\",\n + \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4396\"\n },\n {\n \"contents\": + \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4404\"\n + \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4412\"\n },\n {\n \"contents\": + \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4420\"\n + \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4428\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4437\"\n + \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4445\"\n },\n {\n \"contents\": + \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4453\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4463\"\n },\n {\n \"contents\": + \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4471\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4480\"\n },\n {\n \"contents\": + \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4488\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1284' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1595 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1698\"\n },\n - \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.1707\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1716\"\n },\n - \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.1725\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1734\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595\",\n + \ \"entries\": [\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4497\"\n },\n {\n \"contents\": + \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4505\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4514\"\n },\n {\n \"contents\": + \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4523\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4531\"\n },\n {\n \"contents\": + \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4540\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4549\"\n },\n {\n \"contents\": + \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4558\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4567\"\n },\n {\n \"contents\": + \"message-172\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4575\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"6.4584\"\n },\n {\n \"contents\": + \"message-182\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"6.4593\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '561' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1696 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496\",\n - \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1395\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1403\"\n - \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1411\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1420\"\n - \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1427\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1436\"\n - \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1444\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1453\"\n - \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1462\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1471\"\n - \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1479\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1488\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4601\"\n },\n + \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"6.4611\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4619\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1374' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1395 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597\",\n - \ \"entries\": [\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1496\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1505\"\n - \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1513\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1521\"\n - \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1530\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1537\"\n - \ },\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1546\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1555\"\n - \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1563\"\n },\n {\n \"contents\": - \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1571\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1580\"\n },\n {\n \"contents\": - \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1589\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1380' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1496 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394\",\n + \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4293\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4301\"\n + \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4310\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4317\"\n + \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4325\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4333\"\n + \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4341\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4348\"\n + \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4357\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4365\"\n + \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4374\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4382\"\n + \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4390\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1698\",\n - \ \"entries\": [\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1598\"\n },\n {\n \"contents\": - \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1607\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1616\"\n },\n {\n \"contents\": - \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1624\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1633\"\n },\n {\n \"contents\": - \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1642\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1652\"\n },\n {\n \"contents\": - \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1662\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1672\"\n },\n {\n \"contents\": - \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.1682\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.1690\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1284' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1597 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1698 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1700\"\n },\n - \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.1709\"\n },\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1718\"\n },\n - \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.1727\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1736\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495\",\n + \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4398\"\n },\n {\n \"contents\": + \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4405\"\n + \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4413\"\n },\n {\n \"contents\": + \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4422\"\n + \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4430\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4438\"\n + \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4447\"\n },\n {\n \"contents\": + \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4455\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4464\"\n },\n {\n \"contents\": + \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4473\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4482\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4490\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '561' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1698 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497\",\n - \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1396\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1405\"\n - \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1413\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1421\"\n - \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1429\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1438\"\n - \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1446\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1455\"\n - \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1464\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1473\"\n - \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1480\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1490\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4596\",\n + \ \"entries\": [\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4499\"\n },\n {\n \"contents\": + \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4507\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4516\"\n },\n {\n \"contents\": + \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4525\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4533\"\n },\n {\n \"contents\": + \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4542\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4551\"\n },\n {\n \"contents\": + \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4559\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4568\"\n },\n {\n \"contents\": + \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4577\"\n },\n {\n \"contents\": \"message-178\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"6.4586\"\n },\n {\n \"contents\": + \"message-183\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"6.4595\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1374' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1396 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4596 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4603\"\n },\n + \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"6.4613\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4620\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4596 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4295 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4295\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4295 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4295 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598\",\n - \ \"entries\": [\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1498\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1506\"\n - \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1515\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1523\"\n - \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1531\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1539\"\n - \ },\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1548\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1556\"\n - \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1565\"\n },\n {\n \"contents\": - \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1573\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1582\"\n },\n {\n \"contents\": - \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1591\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4396\",\n + \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4295\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4303\"\n + \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4311\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4319\"\n + \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4326\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4334\"\n + \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4342\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4350\"\n + \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4358\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4367\"\n + \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4375\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4383\"\n + \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4392\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1380' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1497 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4295 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4396 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497\",\n + \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4400\"\n },\n {\n \"contents\": + \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4407\"\n + \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4415\"\n },\n {\n \"contents\": + \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4424\"\n + \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4432\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4440\"\n + \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4448\"\n },\n {\n \"contents\": + \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4457\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4466\"\n },\n {\n \"contents\": + \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4475\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4483\"\n },\n {\n \"contents\": + \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4492\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4396 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699\",\n - \ \"entries\": [\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1600\"\n },\n {\n \"contents\": - \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1609\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1618\"\n },\n {\n \"contents\": - \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1626\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1635\"\n },\n {\n \"contents\": - \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1644\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1654\"\n },\n {\n \"contents\": - \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1664\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1674\"\n },\n {\n \"contents\": - \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.1684\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.1692\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1284' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1598 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4598\",\n + \ \"entries\": [\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4500\"\n },\n {\n \"contents\": + \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4509\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4518\"\n },\n {\n \"contents\": + \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4527\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4535\"\n },\n {\n \"contents\": + \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4544\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4552\"\n },\n {\n \"contents\": + \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4561\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4570\"\n },\n {\n \"contents\": + \"message-174\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4579\"\n },\n {\n \"contents\": \"message-179\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"6.4588\"\n },\n {\n \"contents\": + \"message-184\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"6.4596\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4598 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1702\"\n },\n - \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.1711\"\n },\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1720\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4605\"\n },\n \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.1729\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1738\"\n }\n + \ \"transactionId\": \"6.4614\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4622\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '561' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '2.1740' + x-ms-ccf-transaction-id: '6.4625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1699 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4598 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml index d962aee648140..c7c494da272bb 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml @@ -9,7 +9,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -18,7 +18,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '2.1741' + x-ms-ccf-transaction-id: '6.4626' status: code: 200 message: OK @@ -29,7 +29,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -38,7 +38,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '2.1742' + x-ms-ccf-transaction-id: '6.4627' status: code: 200 message: OK @@ -49,7 +49,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -57,7 +57,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '2.1743' + x-ms-ccf-transaction-id: '6.4628' status: code: 204 message: No Content @@ -72,7 +72,7 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: PATCH uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -81,7 +81,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '2.1745' + x-ms-ccf-transaction-id: '6.4630' status: code: 200 message: OK @@ -92,7 +92,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -101,7 +101,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '2.1745' + x-ms-ccf-transaction-id: '6.4630' status: code: 200 message: OK @@ -112,7 +112,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: DELETE uri: https://fake-confidential-ledger.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview response: @@ -120,7 +120,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '2.1747' + x-ms-ccf-transaction-id: '6.4632' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml index 774c2d54485a5..98500f64f45c1 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml @@ -5,7 +5,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/governance/members?api-version=0.1-preview response: @@ -15,7 +15,7 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '2.1748' + x-ms-ccf-transaction-id: '6.4633' status: code: 200 message: OK @@ -26,7 +26,7 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/governance/constitution?api-version=0.1-preview response: @@ -80,7 +80,7 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '2.1748' + x-ms-ccf-transaction-id: '6.4633' status: code: 200 message: OK @@ -91,16 +91,16 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '2.1748' + x-ms-ccf-transaction-id: '6.4633' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml index 7e02a99c1054d..6c77f3b1d78f1 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml @@ -9,7 +9,7 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://identity.accledger.azure.com/ledgerIdentity/fake-ledger-id?api-version=0.1-preview response: @@ -20,7 +20,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Wed, 14 Apr 2021 22:31:09 GMT + - Mon, 19 Apr 2021 19:35:08 GMT server: - Kestrel transfer-encoding: @@ -30,7 +30,7 @@ interactions: x-ms-image-tag: - latest-20210408061706412-0bd695e0 x-ms-machinename: - - identityservice-75f9cdb475-jz9rg + - identityservice-75f9cdb475-jhq4v status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml index ddc6a4f804c96..9662241111861 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml @@ -4,8 +4,12 @@ interactions: headers: Accept: - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive User-Agent: - - azsdk-python-azure-confidentialledger/0.1.0 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET uri: https://identity.accledger.azure.com/ledgerIdentity/fake-ledger-id?api-version=0.1-preview response: @@ -13,15 +17,21 @@ interactions: string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBuTCCAT6gAwIBAgIRAKnpvh1DCEbOmhFwVaxoVYAwCgYIKoZIzj0EAwMwFjEU\nMBIGA1UEAwwLQ0NGIE5ldHdvcmswHhcNMjEwMzExMDAwMDAwWhcNMjMwNjExMjM1\nOTU5WjAWMRQwEgYDVQQDDAtDQ0YgTmV0d29yazB2MBAGByqGSM49AgEGBSuBBAAi\nA2IABM0knFNItUo5ogB/YYedfQZeGz5ZlmnC2pM/hCg19dXZHp4ltpXnflGHvjWr\n2mcPF7XYOgJt66SK/uWCTBuBRsOfXcSa/oUQynZ6ZoqhtESDfbbfxm4iTyVtkQDm\nJJ0Nh6NQME4wDAYDVR0TBAUwAwEB/zAdBgNVHQ4EFgQUh7slqWqCDTyInJvuYFky\n4CD668gwHwYDVR0jBBgwFoAUh7slqWqCDTyInJvuYFky4CD668gwCgYIKoZIzj0E\nAwMDaQAwZgIxAMnaIrcGPyumx5SNXTd8luK0mYNZ6uhvcj4srq1KtLSqwySV4r9R\nyDlCkKvUeXVa8AIxAIXcNlmIsnVYe3RjEiD2CaY8X5LcRtHlO9i+tc4EoB41SI1M\nbkl+GLMSCcinZI872w==\n-----END CERTIFICATE-----\n\u0000","ledgerId":"fake-ledger-id"}' headers: - content-type: application/json; charset=utf-8 - date: Wed, 14 Apr 2021 22:31:12 GMT - server: Kestrel - transfer-encoding: chunked - x-ms-image-digest: sha256:441ef03425e3f7f2edb0b1e6b89f554443c8cdcdb4fd94bf80b6e2aa78a89f8d - x-ms-image-tag: latest-20210408061706412-0bd695e0 - x-ms-machinename: identityservice-75f9cdb475-jhq4v + content-type: + - application/json; charset=utf-8 + date: + - Mon, 19 Apr 2021 19:35:09 GMT + server: + - Kestrel + transfer-encoding: + - chunked + x-ms-image-digest: + - sha256:441ef03425e3f7f2edb0b1e6b89f554443c8cdcdb4fd94bf80b6e2aa78a89f8d + x-ms-image-tag: + - latest-20210408061706412-0bd695e0 + x-ms-machinename: + - identityservice-75f9cdb475-vnw5c status: code: 200 message: OK - url: https://identity.accledger.azure.com/ledgerIdentity/lyshi-sdk-ledger-1?api-version=0.1-preview version: 1 From fa2781ba13cc148217157f827ea9eed22d5e8ea4 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 22 Apr 2021 11:46:31 -0700 Subject: [PATCH 09/49] keyword only interval and retries --- .../azure/confidentialledger/_client.py | 40 +- ...ger_client_aad.test_append_entry_flow.yaml | 102 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 129 +- ...al_ledger_client_aad.test_range_query.yaml | 1103 ++++++------ ...edger_client_aad.test_user_management.yaml | 14 +- ..._client_aad.test_verification_methods.yaml | 10 +- ...ient_aad_async.test_append_entry_flow.yaml | 154 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 151 +- ...ger_client_aad_async.test_range_query.yaml | 1468 ++++++++-------- ...client_aad_async.test_user_management.yaml | 12 +- ...t_aad_async.test_verification_methods.yaml | 8 +- ...nt_certificate.test_append_entry_flow.yaml | 130 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 126 +- ...r_client_certificate.test_range_query.yaml | 977 +++++------ ...ient_certificate.test_user_management.yaml | 12 +- ...certificate.test_verification_methods.yaml | 8 +- ...tificate_async.test_append_entry_flow.yaml | 110 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 116 +- ...nt_certificate_async.test_range_query.yaml | 1481 ++++++++--------- ...ertificate_async.test_user_management.yaml | 12 +- ...icate_async.test_verification_methods.yaml | 8 +- ...rvice_client.test_get_ledger_identity.yaml | 4 +- ...client_async.test_get_ledger_identity.yaml | 2 +- 23 files changed, 3011 insertions(+), 3166 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index 35e4d0960d5ff..d321d940b6e85 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -270,18 +270,15 @@ def get_ledger_entries( @distributed_trace def get_ledger_entry( self, - interval=0.5, # type: float - max_tries=6, # type: int **kwargs, # type: Any ): # type: (...) -> LedgerEntry """Gets an entry in the ledger. - :param interval: Interval, in seconds, between retries while waiting for results. - :type interval: float - :param max_tries: Maximum number of times to try the query. Retries are attempted if the - result is not Ready. - :type max_tries: int + :keyword float interval: Interval, in seconds, between retries while waiting for results, + defaults to 0.5. + :keyword int max_tries: Maximum number of times to try the query, defaults to 6. Retries are + attempted if the result is not Ready. :keyword str transaction_id: A transaction identifier. If not specified, the latest transaction is fetched. :keyword sub_ledger_id: Identifies the sub-ledger to fetch the ledger entry from. @@ -290,6 +287,8 @@ def get_ledger_entry( :raises: ~azure.core.exceptions.HttpResponseError """ + interval = kwargs.pop("interval", 0.5) + max_tries = kwargs.pop("max_tries", 6) transaction_id = kwargs.pop("transaction_id", None) if transaction_id is not None: @@ -337,8 +336,6 @@ def get_ledger_entry( def get_transaction_receipt( self, transaction_id, # type: str - interval=0.5, # type: float - max_tries=6, # type: int **kwargs, # type: Any ): # type: (...) -> TransactionReceipt @@ -346,11 +343,10 @@ def get_transaction_receipt( :param transaction_id: Transaction identifier. :type transaction_id: str - :param interval: Interval, in seconds, between retries while waiting for results. - :type interval: float - :param max_tries: Maximum number of times to try the query. Retries are attempted if the - result is not Ready. - :type max_tries: int + :keyword float interval: Interval, in seconds, between retries while waiting for results, + defaults to 0.5. + :keyword int max_tries: Maximum number of times to try the query, defaults to 6. Retries are + attempted if the result is not Ready. :return: Receipt certifying the specified transaction. :rtype: ~azure.confidentialledger.TransactionReceipt :raises: ~azure.core.exceptions.HttpResponseError @@ -359,6 +355,9 @@ def get_transaction_receipt( if transaction_id is None: raise ValueError("transaction_id cannot be None") + interval = kwargs.pop("interval", 0.5) + max_tries = kwargs.pop("max_tries", 6) + ready = False result = None state = None @@ -440,8 +439,6 @@ def get_user( def wait_until_durable( self, transaction_id, # type: str - interval=0.5, # type: float - max_queries=3, # type: int **kwargs, # type: Any ): # type: (...) -> None @@ -451,15 +448,18 @@ def wait_until_durable( :param transaction_id: Identifies the transaction to wait for. :type transaction_id: str - :param interval: Time, in seconds, to wait between queries. - :type interval: float - :param max_queries: The maximum amount of queries to make before raising an exception. - :type max_queries: int + :keyword float interval: Interval, in seconds, between retries while waiting for results, + defaults to 0.5. + :keyword int max_queries: Maximum number of queries to make for durability, defaults to 3. :return: None. :rtype: None :raises: ~azure.core.exceptions.HttpResponseError + :raises: TimeoutError """ + interval = kwargs.pop("interval", 0.5) + max_queries = kwargs.pop("max_queries", 3) + for attempt_num in range(max_queries): transaction_status = self.get_transaction_status( transaction_id=transaction_id, **kwargs diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml index 0ab6a56d08e8d..50dfe276614ed 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3436' + - '8.4918' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3438' + - '8.4920' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.3438"}' + string: '{"state":"Pending","transactionId":"8.4920"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3438' + - '8.4920' status: code: 200 message: OK @@ -97,17 +97,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3438"}' + string: '{"state":"Committed","transactionId":"8.4920"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3439' + - '8.4921' status: code: 200 message: OK @@ -123,17 +123,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3438"}' + string: '{"state":"Committed","transactionId":"8.4920"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3439' + - '8.4921' status: code: 200 message: OK @@ -149,7 +149,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -161,7 +161,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3439' + - '8.4921' status: code: 200 message: OK @@ -177,29 +177,27 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"dc081723b83376c76238aee35132c3bf5c1969310ff43ac63dca825d119685a2\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"9f6f812ec6b43a26ad200b8158e85f79cb17128f17be0360df1275c511835bbe\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"7e772d1789b7622c7a13eaec7fd653e32da88ecd5e6efee756c69a5c53bc6ec1\"\n - \ },\n {\n \"left\": \"19a0eca04795022411b7ce23d1daab040d1cbb18fcbf86266de39ab0336b228d\"\n - \ },\n {\n \"left\": \"f43d5b485a2ab7c75b127c88f4196aab648ac4efea9b921ba85971a435adbf2a\"\n - \ },\n {\n \"left\": \"7e06eeb112b59556ac5f3839dbcc5fdedb3db78630925a6348f047c42b1de45f\"\n - \ },\n {\n \"left\": \"f6fe3fe88f56b5425b6feb600c5ec4bffe82c58a6f873552be99ba2646d4c186\"\n - \ },\n {\n \"left\": \"df514615c3694187fbe5a78924623c593a218bc0a7f085d65821e19f7aaa2c76\"\n - \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n - \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n - \ }\n ],\n \"root\": \"788e09db6d0221f03f51f20b2bed810c13a7cf1cbf14a50127d9c1061f443d0c\",\n - \ \"signature\": \"MGUCMFxLEmXeplfhpTYB/OZtKPRhmxU3yLMU6R/K1guc67gkxY0n5dywew77H1fALVmQcgIxAJVFpyNw/FDm/aGzcgc+57mlSqhlYPUPmhn4m0dt+ceKxUyJ0wfWmzS7UvOpd4hROg==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.3438\"\n}" + \ \"proof\": [\n {\n \"left\": \"e9bac64885d3e71277b9e0b1f2a85a204644804b7e97fa2de9167f48092cfe86\"\n + \ },\n {\n \"left\": \"1e8d2578602e5abece8a8a030be621809365c4a05552a55ef2c958da93524cd0\"\n + \ },\n {\n \"left\": \"4f40cf27741afd352a306630caf40e109dba14fda71ab24ba908b3a651b6d1d7\"\n + \ },\n {\n \"left\": \"f5fe2ce07280d8af1c8e5dce955258e65dd6483e1f2ca42346f7e1310f72ab9f\"\n + \ },\n {\n \"left\": \"c92d247a574702ca9033bcd341d73dd663aaa87e046a7ada864aab580acc9130\"\n + \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n + \ }\n ],\n \"root\": \"dab636146997db7eee6b16fc8f2f62be2f20ac570a106a335c39d176a85e4ca0\",\n + \ \"signature\": \"MGQCMH3oTYGRV038CaW0yrVhmhohPP6nizC8628BLsOM0rx2BTZpcsJPyW80i1QXSMHbNwIwdiMSmWkPppgDIVWTFi9IX2MA5LxEbP3FkDlBtTdNNYrG92s0/WCRaql63y392QYX\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.4920\"\n}" headers: content-length: - - '1295' + - '1091' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3439' + - '8.4921' status: code: 200 message: OK @@ -218,14 +216,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"6.3439"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"8.4921"}' headers: content-length: - '94' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3439' + - '8.4921' status: code: 200 message: OK @@ -255,7 +253,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3440' + - '8.4922' status: code: 200 message: OK @@ -271,17 +269,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3440/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4922/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3440"}' + string: '{"state":"Pending","transactionId":"8.4922"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '8.4922' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4922/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"8.4922"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3441' + - '8.4923' status: code: 200 message: OK @@ -300,14 +324,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"6.3441"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"8.4923"}' headers: content-length: - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3441' + - '8.4923' status: code: 200 message: OK @@ -323,11 +347,11 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3438?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"6.3438\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"8.4920\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -335,7 +359,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3441' + - '8.4923' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml index 75e03ea59013e..8c4484e75d670 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3442' + - '8.4924' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3444' + - '8.4926' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.3444"}' + string: '{"state":"Pending","transactionId":"8.4926"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3444' + - '8.4926' status: code: 200 message: OK @@ -97,17 +97,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3444"}' + string: '{"state":"Pending","transactionId":"8.4926"}' headers: content-length: - - '46' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3445' + - '8.4926' status: code: 200 message: OK @@ -123,17 +123,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3444"}' + string: '{"state":"Committed","transactionId":"8.4926"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3445' + - '8.4927' status: code: 200 message: OK @@ -149,19 +149,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"8.4926"}' headers: content-length: - - '155' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3445' + - '8.4927' status: code: 200 message: OK @@ -177,28 +175,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"aad270d6286d29d79410986425f04337e19d6baaf8a665108ab263cd5613dd98\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"ac6094e18fbe03ec0cb776a7727325602a8eca62364523796c55a60b6f6cc9a0\"\n - \ },\n {\n \"left\": \"5ce2087796bf21cd71b62d96f23a96660e658b8c9938a439615e968c563fd3f1\"\n - \ },\n {\n \"left\": \"7e06eeb112b59556ac5f3839dbcc5fdedb3db78630925a6348f047c42b1de45f\"\n - \ },\n {\n \"left\": \"f6fe3fe88f56b5425b6feb600c5ec4bffe82c58a6f873552be99ba2646d4c186\"\n - \ },\n {\n \"left\": \"df514615c3694187fbe5a78924623c593a218bc0a7f085d65821e19f7aaa2c76\"\n - \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n - \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n - \ }\n ],\n \"root\": \"9fa3abfb7716d2e1f446368b93040ecea7be7bed688cbe2dcba872fcbcc8e867\",\n - \ \"signature\": \"MGUCMGeteEM0ra3VeSHy/KbXzjsvdJjJBpMhpQfBYxU6HErTwz9Gn+AeKTzKIV5wkhsc9wIxAKXV6L6IptFjBbcKOBQkCeYLpkhyQTWzTa1VmXhGsnBJis0pRekHWSkj4qT8MFPB8g==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.3444\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: content-length: - - '1195' + - '155' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3445' + - '8.4927' status: code: 200 message: OK @@ -214,22 +203,34 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/receipt?api-version=0.1-preview response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"6.3445"}' + string: "{\n \"receipt\": {\n \"leaf\": \"c0fb6920398c271515704a7e40d863436bd618e2c3e21ca2b9b806584ffb305f\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"a46a6f8be5f6805ffcb745ec8592c1d66950db43f30c4065c53bbf609b05f730\"\n + \ },\n {\n \"left\": \"3959bf3a4ca9e4bfd848c93fcdec90af66a43f7da1c1cc0301601b65b6434a09\"\n + \ },\n {\n \"left\": \"e9bac64885d3e71277b9e0b1f2a85a204644804b7e97fa2de9167f48092cfe86\"\n + \ },\n {\n \"left\": \"1e8d2578602e5abece8a8a030be621809365c4a05552a55ef2c958da93524cd0\"\n + \ },\n {\n \"left\": \"4f40cf27741afd352a306630caf40e109dba14fda71ab24ba908b3a651b6d1d7\"\n + \ },\n {\n \"left\": \"f5fe2ce07280d8af1c8e5dce955258e65dd6483e1f2ca42346f7e1310f72ab9f\"\n + \ },\n {\n \"left\": \"c92d247a574702ca9033bcd341d73dd663aaa87e046a7ada864aab580acc9130\"\n + \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n + \ }\n ],\n \"root\": \"a2570569b0d1798ba81fbb87fcfbaccb5cd84845566c7290f0facc825658859c\",\n + \ \"signature\": \"MGUCMCq3/DXwoySuLs789mJos0WvalZ+dmcKDDrPuqPXehy42uE7uGWVkxIMN953f+X5VQIxANKdoY1GjnxHHKAX7waHYXBIx9YpuYJ27Fk23Ynj2W2IFt0PwPP2xZ580GxdCMqvLQ==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.4926\"\n}" headers: content-length: - - '97' + - '1295' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3445' + - '8.4927' status: code: 200 message: OK - request: - body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' + body: null headers: Accept: - application/json @@ -237,29 +238,25 @@ interactions: - gzip, deflate Connection: - keep-alive - Content-Length: - - '55' - Content-Type: - - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"subLedgerId":"132"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"8.4927"}' headers: content-length: - - '21' + - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3446' + - '8.4927' status: code: 200 message: OK - request: - body: null + body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' headers: Accept: - application/json @@ -267,20 +264,24 @@ interactions: - gzip, deflate Connection: - keep-alive + Content-Length: + - '55' + Content-Type: + - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3446/status?api-version=0.1-preview + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"state":"Pending","transactionId":"6.3446"}' + string: '{"subLedgerId":"132"}' headers: content-length: - - '44' + - '21' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3446' + - '8.4928' status: code: 200 message: OK @@ -296,17 +297,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3446/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4928/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.3446"}' + string: '{"state":"Pending","transactionId":"8.4928"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3446' + - '8.4928' status: code: 200 message: OK @@ -322,17 +323,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3446/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4928/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3446"}' + string: '{"state":"Committed","transactionId":"8.4928"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3447' + - '8.4929' status: code: 200 message: OK @@ -351,14 +352,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"6.3447"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"8.4929"}' headers: content-length: - '99' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3447' + - '8.4929' status: code: 200 message: OK @@ -374,11 +375,11 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3444?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"6.3444\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"8.4926\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -386,7 +387,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3447' + - '8.4929' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml index 95e0b01cbe77c..914118389117f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3448' + - '8.4930' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3450' + - '8.4932' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3451' + - '8.4933' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3452' + - '8.4934' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3453' + - '8.4935' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3454' + - '8.4937' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3456' + - '8.4938' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3457' + - '8.4939' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3458' + - '8.4940' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3459' + - '8.4941' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3460' + - '8.4942' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3461' + - '8.4944' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3462' + - '8.4945' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3463' + - '8.4946' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3465' + - '8.4947' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3466' + - '8.4948' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3467' + - '8.4949' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3468' + - '8.4950' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3469' + - '8.4951' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3470' + - '8.4953' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3471' + - '8.4954' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3472' + - '8.4955' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3474' + - '8.4956' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3475' + - '8.4957' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3476' + - '8.4959' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3477' + - '8.4960' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3478' + - '8.4961' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3479' + - '8.4963' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3480' + - '8.4964' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3481' + - '8.4965' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3483' + - '8.4966' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3484' + - '8.4967' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3485' + - '8.4969' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3486' + - '8.4970' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3487' + - '8.4971' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3488' + - '8.4972' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3489' + - '8.4974' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3490' + - '8.4975' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3491' + - '8.4976' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3493' + - '8.4977' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3494' + - '8.4978' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3495' + - '8.4980' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3496' + - '8.4981' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3497' + - '8.4982' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3498' + - '8.4983' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3499' + - '8.4984' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3500' + - '8.4985' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3501' + - '8.4987' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3503' + - '8.4988' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3504' + - '8.4989' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3505' + - '8.4990' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3506' + - '8.4991' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3507' + - '8.4993' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3508' + - '8.4994' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3509' + - '8.4995' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3510' + - '8.4996' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3511' + - '8.4997' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3513' + - '8.4998' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3514' + - '8.4999' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3515' + - '8.5000' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3516' + - '8.5001' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3517' + - '8.5002' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3518' + - '8.5004' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3520' + - '8.5005' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3521' + - '8.5007' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3522' + - '8.5008' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3523' + - '8.5009' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3524' + - '8.5010' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3525' + - '8.5011' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3526' + - '8.5013' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3527' + - '8.5014' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3528' + - '8.5015' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3530' + - '8.5016' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3531' + - '8.5017' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3532' + - '8.5019' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3533' + - '8.5020' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3534' + - '8.5022' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3535' + - '8.5023' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3536' + - '8.5024' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3537' + - '8.5025' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3539' + - '8.5027' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3540' + - '8.5028' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3541' + - '8.5029' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3542' + - '8.5031' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3543' + - '8.5032' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3544' + - '8.5033' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3545' + - '8.5034' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3546' + - '8.5036' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3547' + - '8.5037' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3549' + - '8.5038' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3550' + - '8.5039' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3551' + - '8.5041' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3552' + - '8.5042' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3553' + - '8.5043' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3554' + - '8.5044' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3555' + - '8.5046' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3556' + - '8.5047' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3558' + - '8.5048' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3559' + - '8.5049' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3560' + - '8.5051' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3561' + - '8.5052' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3562' + - '8.5053' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3563' + - '8.5054' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3564' + - '8.5055' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3565' + - '8.5057' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3567' + - '8.5058' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3568' + - '8.5059' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3569' + - '8.5060' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3570' + - '8.5062' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3571' + - '8.5063' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3572' + - '8.5064' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3573' + - '8.5066' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3574' + - '8.5067' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3575' + - '8.5068' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3577' + - '8.5070' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3578' + - '8.5071' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3579' + - '8.5072' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3580' + - '8.5074' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3581' + - '8.5076' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3582' + - '8.5077' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3583' + - '8.5079' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3584' + - '8.5081' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3586' + - '8.5082' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3587' + - '8.5084' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3588' + - '8.5085' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3589' + - '8.5086' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3590' + - '8.5087' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3591' + - '8.5088' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3592' + - '8.5090' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3593' + - '8.5091' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3594' + - '8.5092' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3596' + - '8.5093' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3597' + - '8.5094' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3598' + - '8.5096' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3599' + - '8.5097' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3600' + - '8.5098' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3601' + - '8.5099' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3602' + - '8.5100' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3603' + - '8.5102' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3605' + - '8.5103' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3606' + - '8.5104' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3607' + - '8.5105' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3608' + - '8.5106' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3609' + - '8.5108' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3610' + - '8.5109' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3611' + - '8.5110' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3613' + - '8.5111' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3614' + - '8.5113' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3615' + - '8.5114' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3616' + - '8.5115' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3617' + - '8.5116' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3618' + - '8.5117' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3619' + - '8.5118' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3620' + - '8.5120' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3621' + - '8.5121' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3623' + - '8.5122' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3624' + - '8.5123' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3625' + - '8.5124' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3626' + - '8.5125' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3627' + - '8.5127' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3628' + - '8.5128' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3629' + - '8.5129' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3630' + - '8.5130' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3632' + - '8.5131' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3633' + - '8.5132' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3634' + - '8.5134' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3635' + - '8.5135' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3636' + - '8.5136' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3637' + - '8.5137' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3638' + - '8.5138' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3639' + - '8.5140' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3641' + - '8.5141' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3642' + - '8.5142' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3643' + - '8.5143' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3644' + - '8.5144' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3645' + - '8.5146' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3646' + - '8.5147' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3647' + - '8.5148' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3648' + - '8.5149' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3649' + - '8.5150' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3651' + - '8.5151' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3652' + - '8.5153' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3653' + - '8.5154' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3654' + - '8.5155' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3655' + - '8.5156' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3656' + - '8.5157' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3658' + - '8.5158' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3659' + - '8.5159' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3660' + - '8.5160' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3661' + - '8.5161' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3662' + - '8.5162' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3663' + - '8.5164' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3664' + - '8.5165' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3665' + - '8.5166' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3667' + - '8.5167' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3668' + - '8.5168' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3669' + - '8.5169' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3670' + - '8.5171' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3671' + - '8.5172' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3672' + - '8.5173' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3673' + - '8.5174' status: code: 200 message: OK @@ -6055,7 +6055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3674' + - '8.5175' status: code: 200 message: OK @@ -6071,10 +6071,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3450 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.4932 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3450\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.4932\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6082,7 +6082,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3674' + - '8.5176' status: code: 200 message: OK @@ -6098,45 +6098,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3450 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.4932 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3551\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5033\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3450\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3456\"\n + \"0\",\n \"transactionId\": \"8.4932\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4938\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3461\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3467\"\n + \"0\",\n \"transactionId\": \"8.4944\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4949\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3472\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3478\"\n + \"0\",\n \"transactionId\": \"8.4955\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4961\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3484\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3489\"\n + \"0\",\n \"transactionId\": \"8.4967\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4974\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3495\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3500\"\n + \"0\",\n \"transactionId\": \"8.4980\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4985\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3506\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3511\"\n + \"0\",\n \"transactionId\": \"8.4991\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4997\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3517\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3523\"\n + \"0\",\n \"transactionId\": \"8.5002\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5009\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3528\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3534\"\n + \"0\",\n \"transactionId\": \"8.5015\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5022\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3540\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3545\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"8.5028\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6152,45 +6150,42 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3551 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5033 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3652\",\n - \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3551\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3556\"\n - \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3562\"\n },\n {\n \"contents\": - \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3568\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3573\"\n },\n {\n \"contents\": - \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3579\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3584\"\n },\n {\n \"contents\": - \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3590\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3596\"\n },\n {\n \"contents\": - \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3601\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3607\"\n },\n {\n \"contents\": - \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3613\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3618\"\n },\n {\n \"contents\": - \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3624\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3629\"\n },\n {\n \"contents\": - \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3635\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3641\"\n },\n {\n \"contents\": - \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3646\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5134\",\n + \ \"entries\": [\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5034\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5041\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5047\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.5053\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5059\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.5066\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5072\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.5081\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5087\"\n },\n {\n \"contents\": + \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.5093\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5099\"\n },\n {\n \"contents\": + \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.5105\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5111\"\n },\n {\n \"contents\": + \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.5117\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5123\"\n },\n {\n \"contents\": + \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.5129\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '2010' + - '1801' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6206,25 +6201,29 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3652 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5134 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-180\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3652\"\n },\n - \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"6.3658\"\n },\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3663\"\n },\n - \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"6.3669\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3674\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-165\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5135\"\n },\n + \ {\n \"contents\": \"message-170\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"8.5141\"\n },\n {\n \"contents\": \"message-175\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5147\"\n },\n + \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"8.5153\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5158\"\n },\n + \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"8.5164\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5169\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"8.5175\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '873' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6240,10 +6239,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3451 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.4933 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3451\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.4933\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6251,7 +6250,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6267,45 +6266,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3451 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.4933 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3552\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5034\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3451\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3457\"\n + \"1\",\n \"transactionId\": \"8.4933\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4939\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3462\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3468\"\n + \"1\",\n \"transactionId\": \"8.4945\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4950\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3474\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3479\"\n + \"1\",\n \"transactionId\": \"8.4956\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4963\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3485\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3490\"\n + \"1\",\n \"transactionId\": \"8.4969\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4975\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3496\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3501\"\n + \"1\",\n \"transactionId\": \"8.4981\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4987\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3507\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3513\"\n + \"1\",\n \"transactionId\": \"8.4993\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4998\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3518\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3524\"\n + \"1\",\n \"transactionId\": \"8.5004\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5010\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3530\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3535\"\n + \"1\",\n \"transactionId\": \"8.5016\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5023\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3541\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3546\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"8.5029\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6321,45 +6318,42 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3552 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5034 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3653\",\n - \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3552\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3558\"\n - \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3563\"\n },\n {\n \"contents\": - \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3569\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3574\"\n },\n {\n \"contents\": - \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3580\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3586\"\n },\n {\n \"contents\": - \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3591\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3597\"\n },\n {\n \"contents\": - \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3602\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3608\"\n },\n {\n \"contents\": - \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3614\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3619\"\n },\n {\n \"contents\": - \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3625\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3630\"\n },\n {\n \"contents\": - \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3636\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3642\"\n },\n {\n \"contents\": - \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3647\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5135\",\n + \ \"entries\": [\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5036\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5042\"\n + \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5048\"\n },\n {\n \"contents\": + \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.5054\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5060\"\n },\n {\n \"contents\": + \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.5067\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5074\"\n },\n {\n \"contents\": + \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.5082\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5088\"\n },\n {\n \"contents\": + \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.5094\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5100\"\n },\n {\n \"contents\": + \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.5106\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5113\"\n },\n {\n \"contents\": + \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.5118\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5124\"\n },\n {\n \"contents\": + \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.5130\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '2010' + - '1801' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6375,23 +6369,28 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3653 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-181\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3653\"\n },\n - \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"6.3659\"\n },\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3664\"\n },\n - \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"6.3670\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5135 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-166\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5136\"\n },\n + \ {\n \"contents\": \"message-171\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"8.5142\"\n },\n {\n \"contents\": \"message-176\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5148\"\n },\n + \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"8.5154\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5159\"\n },\n + \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"8.5165\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5171\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '457' + - '769' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6407,10 +6406,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3452 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.4934 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3452\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.4934\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6418,7 +6417,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6434,45 +6433,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3452 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.4934 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3553\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5035\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3452\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3458\"\n + \"2\",\n \"transactionId\": \"8.4934\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4940\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3463\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3469\"\n + \"2\",\n \"transactionId\": \"8.4946\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4951\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3475\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3480\"\n + \"2\",\n \"transactionId\": \"8.4957\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4964\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3486\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3491\"\n + \"2\",\n \"transactionId\": \"8.4970\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4976\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3497\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3503\"\n + \"2\",\n \"transactionId\": \"8.4982\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4988\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3508\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3514\"\n + \"2\",\n \"transactionId\": \"8.4994\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4999\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3520\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3525\"\n + \"2\",\n \"transactionId\": \"8.5005\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5011\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3531\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3536\"\n + \"2\",\n \"transactionId\": \"8.5017\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5024\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3542\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3547\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"8.5031\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6488,45 +6485,42 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3553 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5035 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3654\",\n - \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3553\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3559\"\n - \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3564\"\n },\n {\n \"contents\": - \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3570\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3575\"\n },\n {\n \"contents\": - \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3581\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3587\"\n },\n {\n \"contents\": - \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3592\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3598\"\n },\n {\n \"contents\": - \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3603\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3609\"\n },\n {\n \"contents\": - \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3615\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3620\"\n },\n {\n \"contents\": - \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3626\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3632\"\n },\n {\n \"contents\": - \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3637\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3643\"\n },\n {\n \"contents\": - \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3648\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5136\",\n + \ \"entries\": [\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5037\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5043\"\n + \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5049\"\n },\n {\n \"contents\": + \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5055\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5062\"\n },\n {\n \"contents\": + \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5068\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5076\"\n },\n {\n \"contents\": + \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5084\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5090\"\n },\n {\n \"contents\": + \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5096\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5102\"\n },\n {\n \"contents\": + \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5108\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5114\"\n },\n {\n \"contents\": + \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5120\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5125\"\n },\n {\n \"contents\": + \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5131\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '2010' + - '1801' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6542,23 +6536,28 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3654 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-182\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3654\"\n },\n - \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"6.3660\"\n },\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3665\"\n },\n - \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"6.3671\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5136 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-167\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5137\"\n },\n + \ {\n \"contents\": \"message-172\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"8.5143\"\n },\n {\n \"contents\": \"message-177\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5149\"\n },\n + \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"8.5155\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5160\"\n },\n + \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"8.5166\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5172\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '457' + - '769' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6574,10 +6573,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3453 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.4935 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3453\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.4935\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6585,7 +6584,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6601,45 +6600,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3453 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.4935 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3554\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5036\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3453\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3459\"\n + \"3\",\n \"transactionId\": \"8.4935\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.4941\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3465\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3470\"\n + \"3\",\n \"transactionId\": \"8.4947\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.4953\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3476\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3481\"\n + \"3\",\n \"transactionId\": \"8.4959\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.4965\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3487\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3493\"\n + \"3\",\n \"transactionId\": \"8.4971\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.4977\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3498\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3504\"\n + \"3\",\n \"transactionId\": \"8.4983\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.4989\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3509\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3515\"\n + \"3\",\n \"transactionId\": \"8.4995\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5000\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3521\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3526\"\n + \"3\",\n \"transactionId\": \"8.5007\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5013\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3532\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3537\"\n + \"3\",\n \"transactionId\": \"8.5019\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5025\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3543\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3549\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"8.5032\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6655,45 +6652,42 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3554 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5036 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3655\",\n - \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3554\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3560\"\n - \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3565\"\n },\n {\n \"contents\": - \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3571\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3577\"\n },\n {\n \"contents\": - \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3582\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3588\"\n },\n {\n \"contents\": - \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3593\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3599\"\n },\n {\n \"contents\": - \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3605\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3610\"\n },\n {\n \"contents\": - \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3616\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3621\"\n },\n {\n \"contents\": - \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3627\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3633\"\n },\n {\n \"contents\": - \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3638\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3644\"\n },\n {\n \"contents\": - \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3649\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5137\",\n + \ \"entries\": [\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5038\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5044\"\n + \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5051\"\n },\n {\n \"contents\": + \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5057\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5063\"\n },\n {\n \"contents\": + \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5070\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5077\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5085\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5091\"\n },\n {\n \"contents\": + \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5097\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5103\"\n },\n {\n \"contents\": + \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5109\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5115\"\n },\n {\n \"contents\": + \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5121\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5127\"\n },\n {\n \"contents\": + \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5132\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '2010' + - '1801' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6709,23 +6703,28 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3655 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-183\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3655\"\n },\n - \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"6.3661\"\n },\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3667\"\n },\n - \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"6.3672\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5137 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-168\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5138\"\n },\n + \ {\n \"contents\": \"message-173\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"8.5144\"\n },\n {\n \"contents\": \"message-178\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5150\"\n },\n + \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"8.5156\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5161\"\n },\n + \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"8.5167\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5173\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '457' + - '769' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6741,10 +6740,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3454 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.4937 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3454\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.4937\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6752,7 +6751,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6768,45 +6767,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3454 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.4937 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3555\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5038\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3454\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3460\"\n + \"4\",\n \"transactionId\": \"8.4937\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.4942\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3466\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3471\"\n + \"4\",\n \"transactionId\": \"8.4948\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.4954\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3477\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3483\"\n + \"4\",\n \"transactionId\": \"8.4960\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.4966\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3488\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3494\"\n + \"4\",\n \"transactionId\": \"8.4972\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.4978\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3499\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3505\"\n + \"4\",\n \"transactionId\": \"8.4984\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.4990\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3510\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3516\"\n + \"4\",\n \"transactionId\": \"8.4996\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5001\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3522\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3527\"\n + \"4\",\n \"transactionId\": \"8.5008\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5014\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3533\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3539\"\n + \"4\",\n \"transactionId\": \"8.5020\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5027\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3544\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3550\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"8.5033\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6822,45 +6819,42 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3555 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5038 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3656\",\n - \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3555\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3561\"\n - \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3567\"\n },\n {\n \"contents\": - \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3572\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3578\"\n },\n {\n \"contents\": - \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3583\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3589\"\n },\n {\n \"contents\": - \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3594\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3600\"\n },\n {\n \"contents\": - \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3606\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3611\"\n },\n {\n \"contents\": - \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3617\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3623\"\n },\n {\n \"contents\": - \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3628\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3634\"\n },\n {\n \"contents\": - \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3639\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3645\"\n },\n {\n \"contents\": - \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3651\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5139\",\n + \ \"entries\": [\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5039\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5046\"\n + \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5052\"\n },\n {\n \"contents\": + \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5058\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5064\"\n },\n {\n \"contents\": + \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5071\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5079\"\n },\n {\n \"contents\": + \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5086\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5092\"\n },\n {\n \"contents\": + \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5098\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5104\"\n },\n {\n \"contents\": + \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5110\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5116\"\n },\n {\n \"contents\": + \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5122\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5128\"\n },\n {\n \"contents\": + \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5134\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '2010' + - '1801' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK @@ -6876,23 +6870,28 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3656 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-184\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3656\"\n },\n - \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"6.3662\"\n },\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3668\"\n },\n - \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"6.3673\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5139 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-169\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5140\"\n },\n + \ {\n \"contents\": \"message-174\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"8.5146\"\n },\n {\n \"contents\": \"message-179\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5151\"\n },\n + \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"8.5157\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5162\"\n },\n + \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"8.5168\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5174\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '457' + - '769' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3675' + - '8.5176' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml index dd603f6cf486a..486edfe1690ad 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3676' + - '8.5177' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3678' + - '8.5179' status: code: 200 message: OK @@ -81,7 +81,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3678' + - '8.5180' status: code: 200 message: OK @@ -107,7 +107,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '6.3680' + - '8.5181' status: code: 204 message: No Content @@ -137,7 +137,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3681' + - '8.5182' status: code: 200 message: OK @@ -163,7 +163,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3681' + - '8.5182' status: code: 200 message: OK @@ -189,7 +189,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '6.3682' + - '8.5183' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml index 02e259ab89723..9dca2c2c9de41 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3684' + - '8.5185' status: code: 200 message: OK @@ -52,7 +52,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3685' + - '8.5186' status: code: 200 message: OK @@ -123,7 +123,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.3685' + - '8.5186' status: code: 200 message: OK @@ -142,14 +142,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '6.3685' + - '8.5186' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml index 2b07cc9f42c89..c128016be6839 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '6.3686' + x-ms-ccf-transaction-id: '8.5187' status: code: 200 message: OK @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.3686"}' + string: '{"state":"Committed","transactionId":"8.5187"}' headers: - content-length: '44' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.3686' + x-ms-ccf-transaction-id: '8.5188' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3686"}' + string: '{"state":"Committed","transactionId":"8.5187"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.3687' + x-ms-ccf-transaction-id: '8.5188' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/status?api-version=0.1-preview - request: body: null headers: @@ -71,18 +71,42 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3686"}' + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: - content-length: '46' + content-length: '155' + content-type: application/json + x-ms-ccf-transaction-id: '8.5188' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '6.3687' + x-ms-ccf-transaction-id: '8.5188' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview - request: body: null headers: @@ -91,7 +115,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,11 +124,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '6.3687' + x-ms-ccf-transaction-id: '8.5188' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview - request: body: null headers: @@ -113,29 +137,27 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"9a6fd724a9253a2d93f83ff9ad36609f89d814692a846d6c008813ca9f65c627\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"9532d2b0328a733f5302895f98cd2e84e05d0e643869ab591fa0f7b635a6e67a\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"41b667e63528bd0599035c6ef6d25f990d2a8d8733dafcb4b20adeb5be5f5088\"\n - \ },\n {\n \"left\": \"35c8a286d1911c8a19305addfae06137a7137bbb2f1bb8fbddcb65c51787cb30\"\n - \ },\n {\n \"left\": \"e3844aaabd59ac85e55f42e830a9832a8d4b3745aba65a6ff40769cb443cf9ca\"\n - \ },\n {\n \"left\": \"3a021e2ec545789a8655da908d7e748b4ed1e903b687ef71c49b20a6fe8bef28\"\n - \ },\n {\n \"left\": \"daac1ec610424c30b321224485d6ee5e6f983845fc82a7a2780de1792b714f0a\"\n - \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n - \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n - \ }\n ],\n \"root\": \"aa827dbebbbbbacdb4cd636996df7a8cce11a1aa6e98402af6d79f8e1b018382\",\n - \ \"signature\": \"MGUCMDbbX2kaD5lyDUkGo4VTqrcl4MehBkm4wSz9qH/yMa0VF0v1ug6LUkJavUQj3FdITgIxALqowhME+O8yD2VnsRWD375R+7Jm+7xtokvHKPm2TaVMRHItESlg3x3qFJ4Nac6HGw==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.3686\"\n}" + \ \"proof\": [\n {\n \"left\": \"55b8672aa21ed90e65c359fdba8dc02d777a9774153c3c00c9a75b806a1671b0\"\n + \ },\n {\n \"left\": \"4365d014876a6f917c3e3813db6bd1c5ae9e2dcf6fe5d69faefb0e4b6a0af0ca\"\n + \ },\n {\n \"left\": \"9c3ecdcc4f311fc47f7cdddcfbbbcf817a78fd0f654d395bb7b879d8f4c64f57\"\n + \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n + \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n + \ }\n ],\n \"root\": \"edded57a1c070f0d1f554b99c283108a6e0b757fadaf5413e29b4fb3e96110ce\",\n + \ \"signature\": \"MGUCMQCJ4cgr5+DYRvmHRPdu0fYjidZ61rDJxvOzYrEAsX/R9QvZZwvrIVE49L3LNnXQ/HECMBQk7/OSrT6oIXlAr1NBQaDJyqtnetrBSl89rGQ1wWBsNWaSh8wo0FqanJPstx0eDA==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5187\"\n}" headers: - content-length: '1195' + content-length: '995' content-type: application/json - x-ms-ccf-transaction-id: '6.3687' + x-ms-ccf-transaction-id: '8.5188' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview - request: body: null headers: @@ -147,11 +169,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"6.3687"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5188"}' headers: content-length: '94' content-type: application/json - x-ms-ccf-transaction-id: '6.3687' + x-ms-ccf-transaction-id: '8.5188' status: code: 200 message: OK @@ -175,7 +197,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '6.3688' + x-ms-ccf-transaction-id: '8.5189' status: code: 200 message: OK @@ -188,18 +210,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3688/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5189/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3688"}' + string: '{"state":"Committed","transactionId":"8.5189"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.3689' + x-ms-ccf-transaction-id: '8.5190' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3688/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5189/status?api-version=0.1-preview - request: body: null headers: @@ -211,11 +233,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"6.3689"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5190"}' headers: content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '6.3689' + x-ms-ccf-transaction-id: '8.5190' status: code: 200 message: OK @@ -228,58 +250,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686?api-version=0.1-preview - response: - body: - string: "{\n \"state\": \"Loading\"\n}" - headers: - content-length: '24' - content-type: application/json - x-ms-ccf-transaction-id: '6.3689' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686?api-version=0.1-preview - response: - body: - string: "{\n \"state\": \"Loading\"\n}" - headers: - content-length: '24' - content-type: application/json - x-ms-ccf-transaction-id: '6.3689' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3686?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"6.3686\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"8.5187\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '150' content-type: application/json - x-ms-ccf-transaction-id: '6.3689' + x-ms-ccf-transaction-id: '8.5190' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3686?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml index c8ff31df9518f..b3bdde06588c0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '6.3690' + x-ms-ccf-transaction-id: '8.5191' status: code: 200 message: OK @@ -31,18 +31,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3690/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3690"}' + string: '{"state":"Pending","transactionId":"8.5191"}' + headers: + content-length: '44' + content-type: application/json + x-ms-ccf-transaction-id: '8.5191' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"8.5191"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.3691' + x-ms-ccf-transaction-id: '8.5192' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3690/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +71,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3690/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3690"}' + string: '{"state":"Committed","transactionId":"8.5191"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.3691' + x-ms-ccf-transaction-id: '8.5192' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3690/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/status?api-version=0.1-preview - request: body: null headers: @@ -71,7 +91,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3690/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -80,11 +100,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '6.3691' + x-ms-ccf-transaction-id: '8.5192' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3690/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview - request: body: null headers: @@ -93,29 +113,50 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3690/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"0160607fd93e8cf76f0c36ef014a48044a7a7f86b69b66a195c28368c34acbbc\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: '155' + content-type: application/json + x-ms-ccf-transaction-id: '8.5192' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"91a04cef5bc8e4b79099c8c04f7361055019167131c0681eeb4988937bfa6957\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"37b243dba2fef3db42e25a3247bd3cd849cbfa839441c58c81c3770b8710e295\"\n - \ },\n {\n \"left\": \"cc57015d3dc351bb361c8c6f8e5bd9423acb83da764304c33633ce2a4dcf9d82\"\n - \ },\n {\n \"left\": \"e3844aaabd59ac85e55f42e830a9832a8d4b3745aba65a6ff40769cb443cf9ca\"\n - \ },\n {\n \"left\": \"3a021e2ec545789a8655da908d7e748b4ed1e903b687ef71c49b20a6fe8bef28\"\n - \ },\n {\n \"left\": \"daac1ec610424c30b321224485d6ee5e6f983845fc82a7a2780de1792b714f0a\"\n - \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n - \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n - \ }\n ],\n \"root\": \"89ad4bc3f90ef8b2051711e5700a5bd0ed51e4551acd94320499277c6da348b6\",\n - \ \"signature\": \"MGQCMBjllKNwMSRHekWiQCFT7Bt2yUCqJgueTM7a4E+B9YVNzo9r+NtaZav85deaZSJJgwIwcn8h1GkI2R1Lo2hky3pU/0ou/u3hKEcZCH6uWB0NrxGXutgA2kgmgyAqNePWjH/d\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.3690\"\n}" - headers: - content-length: '1191' + \ \"proof\": [\n {\n \"left\": \"634ad2acbdfdab8ffaeaa4a49120f92e340d50060b338e7e59178e9a430aaf87\"\n + \ },\n {\n \"left\": \"b79f9ebf58cc95c1ea2ffdf43b4ea521425dd9f2be9aa6e32d52eaaf6d4bc39a\"\n + \ },\n {\n \"left\": \"6d399ac32a991688792e5f8832df26e8dc846832be0345a7839e16048b71a6c2\"\n + \ },\n {\n \"left\": \"9c3ecdcc4f311fc47f7cdddcfbbbcf817a78fd0f654d395bb7b879d8f4c64f57\"\n + \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n + \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n + \ }\n ],\n \"root\": \"3341eef26fb9dbc84f4b759d21a288dd7699f862b2ced5e4ab03d8c4c96d8cde\",\n + \ \"signature\": \"MGQCMHD6VmwXl/HBlk42pYog6xr52ycW/Ba1sCzVQnUzRvYlkKF6UDVBqcldJyRlVO7+JgIwaW5cUYy8DR17+oeeRyFt0rkeWGGcbnoE+1ciNkQX5egt3Iae64hV1lwBo6pKPcoq\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5191\"\n}" + headers: + content-length: '1091' content-type: application/json - x-ms-ccf-transaction-id: '6.3691' + x-ms-ccf-transaction-id: '8.5192' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3690/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview - request: body: null headers: @@ -127,11 +168,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"6.3691"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"8.5192"}' headers: content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '6.3691' + x-ms-ccf-transaction-id: '8.5192' status: code: 200 message: OK @@ -155,7 +196,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '6.3692' + x-ms-ccf-transaction-id: '8.5193' status: code: 200 message: OK @@ -168,18 +209,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3692/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5193/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.3692"}' + string: '{"state":"Pending","transactionId":"8.5193"}' headers: content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '6.3693' + x-ms-ccf-transaction-id: '8.5193' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3692/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5193/status?api-version=0.1-preview - request: body: null headers: @@ -188,18 +229,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3692/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5193/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.3692"}' + string: '{"state":"Committed","transactionId":"8.5193"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.3693' + x-ms-ccf-transaction-id: '8.5194' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3692/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5193/status?api-version=0.1-preview - request: body: null headers: @@ -211,11 +252,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"6.3693"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"8.5194"}' headers: content-length: '99' content-type: application/json - x-ms-ccf-transaction-id: '6.3693' + x-ms-ccf-transaction-id: '8.5194' status: code: 200 message: OK @@ -228,18 +269,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.3690?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191?api-version=0.1-preview&subLedgerId=132 + response: + body: + string: "{\n \"state\": \"Loading\"\n}" + headers: + content-length: '24' + content-type: application/json + x-ms-ccf-transaction-id: '8.5194' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"6.3690\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"8.5191\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '153' content-type: application/json - x-ms-ccf-transaction-id: '6.3693' + x-ms-ccf-transaction-id: '8.5194' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.3690?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml index 4205d80d004b3..a60bc237c3d54 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3694' + x-ms-ccf-transaction-id: '8.5195' status: code: 200 message: OK @@ -42,7 +42,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3696' + x-ms-ccf-transaction-id: '8.5197' status: code: 200 message: OK @@ -66,7 +66,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3697' + x-ms-ccf-transaction-id: '8.5199' status: code: 200 message: OK @@ -90,7 +90,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3699' + x-ms-ccf-transaction-id: '8.5200' status: code: 200 message: OK @@ -114,7 +114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3701' + x-ms-ccf-transaction-id: '8.5202' status: code: 200 message: OK @@ -138,7 +138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3702' + x-ms-ccf-transaction-id: '8.5204' status: code: 200 message: OK @@ -162,7 +162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3704' + x-ms-ccf-transaction-id: '8.5206' status: code: 200 message: OK @@ -186,7 +186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3705' + x-ms-ccf-transaction-id: '8.5207' status: code: 200 message: OK @@ -210,7 +210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3707' + x-ms-ccf-transaction-id: '8.5209' status: code: 200 message: OK @@ -234,7 +234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3709' + x-ms-ccf-transaction-id: '8.5211' status: code: 200 message: OK @@ -258,7 +258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3710' + x-ms-ccf-transaction-id: '8.5213' status: code: 200 message: OK @@ -282,7 +282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3712' + x-ms-ccf-transaction-id: '8.5214' status: code: 200 message: OK @@ -306,7 +306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3714' + x-ms-ccf-transaction-id: '8.5216' status: code: 200 message: OK @@ -330,7 +330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3715' + x-ms-ccf-transaction-id: '8.5217' status: code: 200 message: OK @@ -354,7 +354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3717' + x-ms-ccf-transaction-id: '8.5219' status: code: 200 message: OK @@ -378,7 +378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3718' + x-ms-ccf-transaction-id: '8.5221' status: code: 200 message: OK @@ -402,7 +402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3720' + x-ms-ccf-transaction-id: '8.5223' status: code: 200 message: OK @@ -426,7 +426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3722' + x-ms-ccf-transaction-id: '8.5224' status: code: 200 message: OK @@ -450,7 +450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3724' + x-ms-ccf-transaction-id: '8.5226' status: code: 200 message: OK @@ -474,7 +474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3725' + x-ms-ccf-transaction-id: '8.5228' status: code: 200 message: OK @@ -498,7 +498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3727' + x-ms-ccf-transaction-id: '8.5229' status: code: 200 message: OK @@ -522,7 +522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3728' + x-ms-ccf-transaction-id: '8.5231' status: code: 200 message: OK @@ -546,7 +546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3730' + x-ms-ccf-transaction-id: '8.5233' status: code: 200 message: OK @@ -570,7 +570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3731' + x-ms-ccf-transaction-id: '8.5234' status: code: 200 message: OK @@ -594,7 +594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3733' + x-ms-ccf-transaction-id: '8.5235' status: code: 200 message: OK @@ -618,7 +618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3735' + x-ms-ccf-transaction-id: '8.5237' status: code: 200 message: OK @@ -642,7 +642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3736' + x-ms-ccf-transaction-id: '8.5240' status: code: 200 message: OK @@ -666,7 +666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3738' + x-ms-ccf-transaction-id: '8.5242' status: code: 200 message: OK @@ -690,7 +690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3740' + x-ms-ccf-transaction-id: '8.5243' status: code: 200 message: OK @@ -714,7 +714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3741' + x-ms-ccf-transaction-id: '8.5245' status: code: 200 message: OK @@ -738,7 +738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3743' + x-ms-ccf-transaction-id: '8.5247' status: code: 200 message: OK @@ -762,7 +762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3744' + x-ms-ccf-transaction-id: '8.5249' status: code: 200 message: OK @@ -786,7 +786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3746' + x-ms-ccf-transaction-id: '8.5250' status: code: 200 message: OK @@ -810,7 +810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3748' + x-ms-ccf-transaction-id: '8.5252' status: code: 200 message: OK @@ -834,7 +834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3749' + x-ms-ccf-transaction-id: '8.5254' status: code: 200 message: OK @@ -858,7 +858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3751' + x-ms-ccf-transaction-id: '8.5255' status: code: 200 message: OK @@ -882,7 +882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3753' + x-ms-ccf-transaction-id: '8.5257' status: code: 200 message: OK @@ -906,7 +906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3754' + x-ms-ccf-transaction-id: '8.5259' status: code: 200 message: OK @@ -930,7 +930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3756' + x-ms-ccf-transaction-id: '8.5260' status: code: 200 message: OK @@ -954,7 +954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3758' + x-ms-ccf-transaction-id: '8.5262' status: code: 200 message: OK @@ -978,7 +978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3759' + x-ms-ccf-transaction-id: '8.5264' status: code: 200 message: OK @@ -1002,7 +1002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3761' + x-ms-ccf-transaction-id: '8.5265' status: code: 200 message: OK @@ -1026,7 +1026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3763' + x-ms-ccf-transaction-id: '8.5267' status: code: 200 message: OK @@ -1050,7 +1050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3765' + x-ms-ccf-transaction-id: '8.5269' status: code: 200 message: OK @@ -1074,7 +1074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3766' + x-ms-ccf-transaction-id: '8.5271' status: code: 200 message: OK @@ -1098,7 +1098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3768' + x-ms-ccf-transaction-id: '8.5272' status: code: 200 message: OK @@ -1122,7 +1122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3769' + x-ms-ccf-transaction-id: '8.5274' status: code: 200 message: OK @@ -1146,7 +1146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3771' + x-ms-ccf-transaction-id: '8.5276' status: code: 200 message: OK @@ -1170,7 +1170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3773' + x-ms-ccf-transaction-id: '8.5277' status: code: 200 message: OK @@ -1194,7 +1194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3774' + x-ms-ccf-transaction-id: '8.5279' status: code: 200 message: OK @@ -1218,7 +1218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3776' + x-ms-ccf-transaction-id: '8.5281' status: code: 200 message: OK @@ -1242,7 +1242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3778' + x-ms-ccf-transaction-id: '8.5282' status: code: 200 message: OK @@ -1266,7 +1266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3779' + x-ms-ccf-transaction-id: '8.5284' status: code: 200 message: OK @@ -1290,7 +1290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3781' + x-ms-ccf-transaction-id: '8.5286' status: code: 200 message: OK @@ -1314,7 +1314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3783' + x-ms-ccf-transaction-id: '8.5288' status: code: 200 message: OK @@ -1338,7 +1338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3784' + x-ms-ccf-transaction-id: '8.5290' status: code: 200 message: OK @@ -1362,7 +1362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3786' + x-ms-ccf-transaction-id: '8.5291' status: code: 200 message: OK @@ -1386,7 +1386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3788' + x-ms-ccf-transaction-id: '8.5293' status: code: 200 message: OK @@ -1410,7 +1410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3789' + x-ms-ccf-transaction-id: '8.5295' status: code: 200 message: OK @@ -1434,7 +1434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3790' + x-ms-ccf-transaction-id: '8.5297' status: code: 200 message: OK @@ -1458,7 +1458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3792' + x-ms-ccf-transaction-id: '8.5298' status: code: 200 message: OK @@ -1482,7 +1482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3793' + x-ms-ccf-transaction-id: '8.5299' status: code: 200 message: OK @@ -1506,7 +1506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3795' + x-ms-ccf-transaction-id: '8.5301' status: code: 200 message: OK @@ -1530,7 +1530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3796' + x-ms-ccf-transaction-id: '8.5303' status: code: 200 message: OK @@ -1554,7 +1554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3798' + x-ms-ccf-transaction-id: '8.5304' status: code: 200 message: OK @@ -1578,7 +1578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3800' + x-ms-ccf-transaction-id: '8.5306' status: code: 200 message: OK @@ -1602,7 +1602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3801' + x-ms-ccf-transaction-id: '8.5308' status: code: 200 message: OK @@ -1626,7 +1626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3803' + x-ms-ccf-transaction-id: '8.5310' status: code: 200 message: OK @@ -1650,7 +1650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3804' + x-ms-ccf-transaction-id: '8.5312' status: code: 200 message: OK @@ -1674,7 +1674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3806' + x-ms-ccf-transaction-id: '8.5314' status: code: 200 message: OK @@ -1698,7 +1698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3808' + x-ms-ccf-transaction-id: '8.5315' status: code: 200 message: OK @@ -1722,7 +1722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3809' + x-ms-ccf-transaction-id: '8.5317' status: code: 200 message: OK @@ -1746,7 +1746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3810' + x-ms-ccf-transaction-id: '8.5319' status: code: 200 message: OK @@ -1770,7 +1770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3812' + x-ms-ccf-transaction-id: '8.5321' status: code: 200 message: OK @@ -1794,7 +1794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3813' + x-ms-ccf-transaction-id: '8.5323' status: code: 200 message: OK @@ -1818,7 +1818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3815' + x-ms-ccf-transaction-id: '8.5325' status: code: 200 message: OK @@ -1842,7 +1842,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3817' + x-ms-ccf-transaction-id: '8.5327' status: code: 200 message: OK @@ -1866,7 +1866,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3818' + x-ms-ccf-transaction-id: '8.5329' status: code: 200 message: OK @@ -1890,7 +1890,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3820' + x-ms-ccf-transaction-id: '8.5331' status: code: 200 message: OK @@ -1914,7 +1914,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3822' + x-ms-ccf-transaction-id: '8.5333' status: code: 200 message: OK @@ -1938,7 +1938,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3823' + x-ms-ccf-transaction-id: '8.5335' status: code: 200 message: OK @@ -1962,7 +1962,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3825' + x-ms-ccf-transaction-id: '8.5336' status: code: 200 message: OK @@ -1986,7 +1986,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3826' + x-ms-ccf-transaction-id: '8.5338' status: code: 200 message: OK @@ -2010,7 +2010,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3828' + x-ms-ccf-transaction-id: '8.5339' status: code: 200 message: OK @@ -2034,7 +2034,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3830' + x-ms-ccf-transaction-id: '8.5341' status: code: 200 message: OK @@ -2058,7 +2058,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3831' + x-ms-ccf-transaction-id: '8.5343' status: code: 200 message: OK @@ -2082,7 +2082,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3833' + x-ms-ccf-transaction-id: '8.5344' status: code: 200 message: OK @@ -2106,7 +2106,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3835' + x-ms-ccf-transaction-id: '8.5346' status: code: 200 message: OK @@ -2130,7 +2130,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3836' + x-ms-ccf-transaction-id: '8.5348' status: code: 200 message: OK @@ -2154,7 +2154,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3838' + x-ms-ccf-transaction-id: '8.5350' status: code: 200 message: OK @@ -2178,7 +2178,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3839' + x-ms-ccf-transaction-id: '8.5351' status: code: 200 message: OK @@ -2202,7 +2202,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3841' + x-ms-ccf-transaction-id: '8.5353' status: code: 200 message: OK @@ -2226,7 +2226,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3843' + x-ms-ccf-transaction-id: '8.5355' status: code: 200 message: OK @@ -2250,7 +2250,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3844' + x-ms-ccf-transaction-id: '8.5356' status: code: 200 message: OK @@ -2274,7 +2274,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3846' + x-ms-ccf-transaction-id: '8.5358' status: code: 200 message: OK @@ -2298,7 +2298,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3848' + x-ms-ccf-transaction-id: '8.5360' status: code: 200 message: OK @@ -2322,7 +2322,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3849' + x-ms-ccf-transaction-id: '8.5362' status: code: 200 message: OK @@ -2346,7 +2346,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3851' + x-ms-ccf-transaction-id: '8.5364' status: code: 200 message: OK @@ -2370,7 +2370,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3853' + x-ms-ccf-transaction-id: '8.5365' status: code: 200 message: OK @@ -2394,7 +2394,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3854' + x-ms-ccf-transaction-id: '8.5367' status: code: 200 message: OK @@ -2418,7 +2418,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3856' + x-ms-ccf-transaction-id: '8.5368' status: code: 200 message: OK @@ -2442,7 +2442,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3857' + x-ms-ccf-transaction-id: '8.5370' status: code: 200 message: OK @@ -2466,7 +2466,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3859' + x-ms-ccf-transaction-id: '8.5371' status: code: 200 message: OK @@ -2490,7 +2490,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3861' + x-ms-ccf-transaction-id: '8.5373' status: code: 200 message: OK @@ -2514,7 +2514,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3862' + x-ms-ccf-transaction-id: '8.5374' status: code: 200 message: OK @@ -2538,7 +2538,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3864' + x-ms-ccf-transaction-id: '8.5376' status: code: 200 message: OK @@ -2562,7 +2562,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3866' + x-ms-ccf-transaction-id: '8.5378' status: code: 200 message: OK @@ -2586,7 +2586,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3867' + x-ms-ccf-transaction-id: '8.5379' status: code: 200 message: OK @@ -2610,7 +2610,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3869' + x-ms-ccf-transaction-id: '8.5381' status: code: 200 message: OK @@ -2634,7 +2634,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3870' + x-ms-ccf-transaction-id: '8.5382' status: code: 200 message: OK @@ -2658,7 +2658,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3872' + x-ms-ccf-transaction-id: '8.5384' status: code: 200 message: OK @@ -2682,7 +2682,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3874' + x-ms-ccf-transaction-id: '8.5385' status: code: 200 message: OK @@ -2706,7 +2706,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3876' + x-ms-ccf-transaction-id: '8.5387' status: code: 200 message: OK @@ -2730,7 +2730,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3877' + x-ms-ccf-transaction-id: '8.5389' status: code: 200 message: OK @@ -2754,7 +2754,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3879' + x-ms-ccf-transaction-id: '8.5390' status: code: 200 message: OK @@ -2778,7 +2778,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3880' + x-ms-ccf-transaction-id: '8.5392' status: code: 200 message: OK @@ -2802,7 +2802,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3882' + x-ms-ccf-transaction-id: '8.5393' status: code: 200 message: OK @@ -2826,7 +2826,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3883' + x-ms-ccf-transaction-id: '8.5395' status: code: 200 message: OK @@ -2850,7 +2850,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3884' + x-ms-ccf-transaction-id: '8.5397' status: code: 200 message: OK @@ -2874,7 +2874,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3886' + x-ms-ccf-transaction-id: '8.5398' status: code: 200 message: OK @@ -2898,7 +2898,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3888' + x-ms-ccf-transaction-id: '8.5400' status: code: 200 message: OK @@ -2922,7 +2922,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3889' + x-ms-ccf-transaction-id: '8.5402' status: code: 200 message: OK @@ -2946,7 +2946,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3891' + x-ms-ccf-transaction-id: '8.5403' status: code: 200 message: OK @@ -2970,7 +2970,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3892' + x-ms-ccf-transaction-id: '8.5405' status: code: 200 message: OK @@ -2994,7 +2994,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3893' + x-ms-ccf-transaction-id: '8.5407' status: code: 200 message: OK @@ -3018,7 +3018,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3895' + x-ms-ccf-transaction-id: '8.5409' status: code: 200 message: OK @@ -3042,7 +3042,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3896' + x-ms-ccf-transaction-id: '8.5411' status: code: 200 message: OK @@ -3066,7 +3066,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3898' + x-ms-ccf-transaction-id: '8.5412' status: code: 200 message: OK @@ -3090,7 +3090,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3900' + x-ms-ccf-transaction-id: '8.5414' status: code: 200 message: OK @@ -3114,7 +3114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3901' + x-ms-ccf-transaction-id: '8.5416' status: code: 200 message: OK @@ -3138,7 +3138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3903' + x-ms-ccf-transaction-id: '8.5417' status: code: 200 message: OK @@ -3162,7 +3162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3905' + x-ms-ccf-transaction-id: '8.5419' status: code: 200 message: OK @@ -3186,7 +3186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3906' + x-ms-ccf-transaction-id: '8.5421' status: code: 200 message: OK @@ -3210,7 +3210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3908' + x-ms-ccf-transaction-id: '8.5422' status: code: 200 message: OK @@ -3234,7 +3234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3910' + x-ms-ccf-transaction-id: '8.5424' status: code: 200 message: OK @@ -3258,7 +3258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3911' + x-ms-ccf-transaction-id: '8.5426' status: code: 200 message: OK @@ -3282,7 +3282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3913' + x-ms-ccf-transaction-id: '8.5428' status: code: 200 message: OK @@ -3306,7 +3306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3915' + x-ms-ccf-transaction-id: '8.5430' status: code: 200 message: OK @@ -3330,7 +3330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3916' + x-ms-ccf-transaction-id: '8.5431' status: code: 200 message: OK @@ -3354,7 +3354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3918' + x-ms-ccf-transaction-id: '8.5433' status: code: 200 message: OK @@ -3378,7 +3378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3920' + x-ms-ccf-transaction-id: '8.5435' status: code: 200 message: OK @@ -3402,7 +3402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3921' + x-ms-ccf-transaction-id: '8.5436' status: code: 200 message: OK @@ -3426,7 +3426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3923' + x-ms-ccf-transaction-id: '8.5438' status: code: 200 message: OK @@ -3450,7 +3450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3924' + x-ms-ccf-transaction-id: '8.5440' status: code: 200 message: OK @@ -3474,7 +3474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3926' + x-ms-ccf-transaction-id: '8.5442' status: code: 200 message: OK @@ -3498,7 +3498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3928' + x-ms-ccf-transaction-id: '8.5443' status: code: 200 message: OK @@ -3522,7 +3522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3929' + x-ms-ccf-transaction-id: '8.5445' status: code: 200 message: OK @@ -3546,7 +3546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3931' + x-ms-ccf-transaction-id: '8.5446' status: code: 200 message: OK @@ -3570,7 +3570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3933' + x-ms-ccf-transaction-id: '8.5448' status: code: 200 message: OK @@ -3594,7 +3594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3934' + x-ms-ccf-transaction-id: '8.5450' status: code: 200 message: OK @@ -3618,7 +3618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3936' + x-ms-ccf-transaction-id: '8.5451' status: code: 200 message: OK @@ -3642,7 +3642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3937' + x-ms-ccf-transaction-id: '8.5453' status: code: 200 message: OK @@ -3666,7 +3666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3939' + x-ms-ccf-transaction-id: '8.5455' status: code: 200 message: OK @@ -3690,7 +3690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3941' + x-ms-ccf-transaction-id: '8.5457' status: code: 200 message: OK @@ -3714,7 +3714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3942' + x-ms-ccf-transaction-id: '8.5458' status: code: 200 message: OK @@ -3738,7 +3738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3944' + x-ms-ccf-transaction-id: '8.5460' status: code: 200 message: OK @@ -3762,7 +3762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3946' + x-ms-ccf-transaction-id: '8.5462' status: code: 200 message: OK @@ -3786,7 +3786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3948' + x-ms-ccf-transaction-id: '8.5463' status: code: 200 message: OK @@ -3810,7 +3810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3949' + x-ms-ccf-transaction-id: '8.5465' status: code: 200 message: OK @@ -3834,7 +3834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3951' + x-ms-ccf-transaction-id: '8.5467' status: code: 200 message: OK @@ -3858,7 +3858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3953' + x-ms-ccf-transaction-id: '8.5469' status: code: 200 message: OK @@ -3882,7 +3882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3954' + x-ms-ccf-transaction-id: '8.5470' status: code: 200 message: OK @@ -3906,7 +3906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3956' + x-ms-ccf-transaction-id: '8.5472' status: code: 200 message: OK @@ -3930,7 +3930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3958' + x-ms-ccf-transaction-id: '8.5473' status: code: 200 message: OK @@ -3954,7 +3954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3959' + x-ms-ccf-transaction-id: '8.5475' status: code: 200 message: OK @@ -3978,7 +3978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3961' + x-ms-ccf-transaction-id: '8.5477' status: code: 200 message: OK @@ -4002,7 +4002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3963' + x-ms-ccf-transaction-id: '8.5479' status: code: 200 message: OK @@ -4026,7 +4026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3964' + x-ms-ccf-transaction-id: '8.5481' status: code: 200 message: OK @@ -4050,7 +4050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3966' + x-ms-ccf-transaction-id: '8.5482' status: code: 200 message: OK @@ -4074,7 +4074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3967' + x-ms-ccf-transaction-id: '8.5484' status: code: 200 message: OK @@ -4098,7 +4098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3969' + x-ms-ccf-transaction-id: '8.5486' status: code: 200 message: OK @@ -4122,7 +4122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3971' + x-ms-ccf-transaction-id: '8.5488' status: code: 200 message: OK @@ -4146,7 +4146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3972' + x-ms-ccf-transaction-id: '8.5489' status: code: 200 message: OK @@ -4170,7 +4170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3974' + x-ms-ccf-transaction-id: '8.5491' status: code: 200 message: OK @@ -4194,7 +4194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3976' + x-ms-ccf-transaction-id: '8.5493' status: code: 200 message: OK @@ -4218,7 +4218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3977' + x-ms-ccf-transaction-id: '8.5495' status: code: 200 message: OK @@ -4242,7 +4242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3979' + x-ms-ccf-transaction-id: '8.5497' status: code: 200 message: OK @@ -4266,7 +4266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3981' + x-ms-ccf-transaction-id: '8.5499' status: code: 200 message: OK @@ -4290,7 +4290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3982' + x-ms-ccf-transaction-id: '8.5501' status: code: 200 message: OK @@ -4314,7 +4314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3984' + x-ms-ccf-transaction-id: '8.5503' status: code: 200 message: OK @@ -4338,7 +4338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3986' + x-ms-ccf-transaction-id: '8.5505' status: code: 200 message: OK @@ -4362,7 +4362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3987' + x-ms-ccf-transaction-id: '8.5507' status: code: 200 message: OK @@ -4386,7 +4386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3989' + x-ms-ccf-transaction-id: '8.5509' status: code: 200 message: OK @@ -4410,7 +4410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3991' + x-ms-ccf-transaction-id: '8.5511' status: code: 200 message: OK @@ -4434,7 +4434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3992' + x-ms-ccf-transaction-id: '8.5513' status: code: 200 message: OK @@ -4458,7 +4458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3994' + x-ms-ccf-transaction-id: '8.5515' status: code: 200 message: OK @@ -4482,7 +4482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3995' + x-ms-ccf-transaction-id: '8.5517' status: code: 200 message: OK @@ -4506,7 +4506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3997' + x-ms-ccf-transaction-id: '8.5519' status: code: 200 message: OK @@ -4530,7 +4530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.3999' + x-ms-ccf-transaction-id: '8.5521' status: code: 200 message: OK @@ -4554,7 +4554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4001' + x-ms-ccf-transaction-id: '8.5523' status: code: 200 message: OK @@ -4578,7 +4578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4002' + x-ms-ccf-transaction-id: '8.5524' status: code: 200 message: OK @@ -4602,7 +4602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4004' + x-ms-ccf-transaction-id: '8.5526' status: code: 200 message: OK @@ -4626,7 +4626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4005' + x-ms-ccf-transaction-id: '8.5528' status: code: 200 message: OK @@ -4650,7 +4650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4007' + x-ms-ccf-transaction-id: '8.5529' status: code: 200 message: OK @@ -4674,7 +4674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4009' + x-ms-ccf-transaction-id: '8.5531' status: code: 200 message: OK @@ -4698,7 +4698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4010' + x-ms-ccf-transaction-id: '8.5533' status: code: 200 message: OK @@ -4722,7 +4722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4012' + x-ms-ccf-transaction-id: '8.5534' status: code: 200 message: OK @@ -4746,7 +4746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4014' + x-ms-ccf-transaction-id: '8.5536' status: code: 200 message: OK @@ -4770,7 +4770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4015' + x-ms-ccf-transaction-id: '8.5538' status: code: 200 message: OK @@ -4794,7 +4794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4017' + x-ms-ccf-transaction-id: '8.5540' status: code: 200 message: OK @@ -4818,7 +4818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4019' + x-ms-ccf-transaction-id: '8.5542' status: code: 200 message: OK @@ -4831,19 +4831,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3694 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5195 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3694\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5195\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4019' + x-ms-ccf-transaction-id: '8.5542' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3694 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5195 - request: body: null headers: @@ -4852,38 +4852,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3694 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5195 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5296\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3694\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3702\"\n + \"0\",\n \"transactionId\": \"8.5195\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5204\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3710\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3718\"\n + \"0\",\n \"transactionId\": \"8.5213\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5221\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3727\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3735\"\n + \"0\",\n \"transactionId\": \"8.5229\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5237\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3743\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3751\"\n + \"0\",\n \"transactionId\": \"8.5247\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5255\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3759\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3768\"\n + \"0\",\n \"transactionId\": \"8.5264\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5272\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3776\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3784\"\n - \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3792\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"8.5281\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5290\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '6.4019' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3694 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5195 - request: body: null headers: @@ -4892,80 +4891,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5296 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '6.4020' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '6.4020' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 -- request: - body: null + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397\",\n + \ \"entries\": [\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5298\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5306\"\n + \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5315\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5325\"\n + \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5335\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5343\"\n + \ },\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5351\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5360\"\n + \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5368\"\n },\n {\n \"contents\": + \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.5376\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5384\"\n },\n {\n \"contents\": + \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.5392\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896\",\n - \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3800\"\n },\n {\n \"contents\": - \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3808\"\n - \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3815\"\n },\n {\n \"contents\": - \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3823\"\n - \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3831\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.3839\"\n - \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3848\"\n },\n {\n \"contents\": - \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3856\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3864\"\n },\n {\n \"contents\": - \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3872\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3880\"\n },\n {\n \"contents\": - \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3888\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3895\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '1485' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3795 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5296 - request: body: null headers: @@ -4974,19 +4930,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397 - request: body: null headers: @@ -4995,58 +4951,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '6.4020' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997\",\n - \ \"entries\": [\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3903\"\n },\n {\n \"contents\": + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5498\",\n + \ \"entries\": [\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5400\"\n },\n {\n \"contents\": + \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.5409\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5417\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3911\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3920\"\n },\n {\n \"contents\": + \"8.5426\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5435\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3928\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3936\"\n },\n {\n \"contents\": + \"8.5443\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5451\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3944\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3953\"\n },\n {\n \"contents\": + \"8.5460\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5469\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3961\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3969\"\n },\n {\n \"contents\": + \"8.5477\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5486\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3977\"\n },\n {\n \"contents\": \"message-180\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.3986\"\n },\n {\n \"contents\": - \"message-185\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.3994\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"8.5495\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3896 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397 - request: body: null headers: @@ -5055,44 +4990,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5498 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '6.4020' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4002\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-180\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5505\"\n },\n + \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"8.5515\"\n },\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5524\"\n },\n \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"6.4010\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4019\"\n }\n + \ \"transactionId\": \"8.5533\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5542\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '353' + content-length: '561' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.3997 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5498 - request: body: null headers: @@ -5101,19 +5018,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5197 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5197\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5197 - request: body: null headers: @@ -5122,59 +5039,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5197 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '6.4020' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3696\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3704\"\n + \"1\",\n \"transactionId\": \"8.5197\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5206\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3712\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3720\"\n + \"1\",\n \"transactionId\": \"8.5214\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5223\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3728\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3736\"\n + \"1\",\n \"transactionId\": \"8.5231\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5240\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3744\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3753\"\n + \"1\",\n \"transactionId\": \"8.5249\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5257\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3761\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3769\"\n + \"1\",\n \"transactionId\": \"8.5265\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5274\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3778\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3786\"\n - \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3793\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"8.5282\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5291\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3696 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5197 - request: body: null headers: @@ -5183,19 +5078,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 - request: body: null headers: @@ -5204,19 +5099,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 - request: body: null headers: @@ -5225,38 +5120,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898\",\n - \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3801\"\n },\n {\n \"contents\": - \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3809\"\n - \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3817\"\n },\n {\n \"contents\": - \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3825\"\n - \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3833\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.3841\"\n - \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3849\"\n },\n {\n \"contents\": - \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3857\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3866\"\n },\n {\n \"contents\": - \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3874\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3882\"\n },\n {\n \"contents\": - \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3889\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3896\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399\",\n + \ \"entries\": [\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5299\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5308\"\n + \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5317\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5327\"\n + \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5336\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5344\"\n + \ },\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5353\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5362\"\n + \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5370\"\n },\n {\n \"contents\": + \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.5378\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5385\"\n },\n {\n \"contents\": + \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.5393\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3797 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 - request: body: null headers: @@ -5265,19 +5159,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399 - request: body: null headers: @@ -5286,37 +5180,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999\",\n - \ \"entries\": [\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3905\"\n },\n {\n \"contents\": + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500\",\n + \ \"entries\": [\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5402\"\n },\n {\n \"contents\": + \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.5411\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5419\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3913\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3921\"\n },\n {\n \"contents\": + \"8.5428\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5436\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3929\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3937\"\n },\n {\n \"contents\": + \"8.5445\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5453\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3946\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3954\"\n },\n {\n \"contents\": + \"8.5462\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5470\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3963\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3971\"\n },\n {\n \"contents\": + \"8.5479\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5488\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3979\"\n },\n {\n \"contents\": \"message-181\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.3987\"\n },\n {\n \"contents\": - \"message-186\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.3995\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"8.5497\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3898 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399 - request: body: null headers: @@ -5325,19 +5219,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500 - request: body: null headers: @@ -5346,21 +5240,24 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4004\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-181\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5507\"\n },\n + \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"8.5517\"\n },\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5526\"\n },\n \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"6.4012\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"8.5534\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '249' + content-length: '457' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.3999 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500 - request: body: null headers: @@ -5369,19 +5266,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3697 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3697\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3697 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 - request: body: null headers: @@ -5390,38 +5287,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3697 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798\",\n - \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3697\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3705\"\n - \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3714\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3722\"\n - \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3730\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3738\"\n - \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3746\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3754\"\n - \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3763\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3771\"\n - \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3779\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3788\"\n - \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3795\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1477' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3697 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 - request: body: null headers: @@ -5430,19 +5308,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 - request: body: null headers: @@ -5451,38 +5329,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3899\",\n - \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3803\"\n },\n {\n \"contents\": - \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3810\"\n - \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3818\"\n },\n {\n \"contents\": - \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3826\"\n - \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3835\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.3843\"\n - \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3851\"\n },\n {\n \"contents\": - \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3859\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3867\"\n },\n {\n \"contents\": - \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3876\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3883\"\n },\n {\n \"contents\": - \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3891\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3898\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300\",\n + \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5199\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5207\"\n + \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5216\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5224\"\n + \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5233\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5242\"\n + \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5250\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5259\"\n + \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5267\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5276\"\n + \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5284\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5293\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3798 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 - request: body: null headers: @@ -5491,37 +5368,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3899 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000\",\n - \ \"entries\": [\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3906\"\n },\n {\n \"contents\": - \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3915\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3923\"\n },\n {\n \"contents\": - \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3931\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3939\"\n },\n {\n \"contents\": - \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3948\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3956\"\n },\n {\n \"contents\": - \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3964\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3972\"\n },\n {\n \"contents\": - \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3981\"\n },\n {\n \"contents\": \"message-182\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.3989\"\n },\n {\n \"contents\": - \"message-187\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.3997\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1388' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.3899 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 - request: body: null headers: @@ -5530,19 +5389,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 - request: body: null headers: @@ -5551,21 +5410,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4005\"\n },\n - \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"6.4014\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401\",\n + \ \"entries\": [\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5301\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5310\"\n + \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5319\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5329\"\n + \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5338\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5346\"\n + \ },\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5355\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5364\"\n + \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5371\"\n },\n {\n \"contents\": + \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5379\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5387\"\n },\n {\n \"contents\": + \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5395\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '249' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4000 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 - request: body: null headers: @@ -5574,19 +5449,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 - request: body: null headers: @@ -5595,19 +5470,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 - request: body: null headers: @@ -5616,19 +5491,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502\",\n + \ \"entries\": [\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5403\"\n },\n {\n \"contents\": + \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5412\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5421\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5430\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5438\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5446\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5455\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5463\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5472\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5481\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5489\"\n },\n {\n \"contents\": + \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.5499\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 - request: body: null headers: @@ -5637,38 +5530,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3800\",\n - \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3699\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3707\"\n - \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3715\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3724\"\n - \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3731\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3740\"\n - \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3748\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3756\"\n - \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3765\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3773\"\n - \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3781\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3789\"\n - \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3796\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1477' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3699 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502 - request: body: null headers: @@ -5677,38 +5551,24 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3800 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901\",\n - \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3804\"\n },\n {\n \"contents\": - \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3812\"\n - \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3820\"\n },\n {\n \"contents\": - \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3828\"\n - \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3836\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.3844\"\n - \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3853\"\n },\n {\n \"contents\": - \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3861\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3869\"\n },\n {\n \"contents\": - \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3877\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3884\"\n },\n {\n \"contents\": - \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3892\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3900\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-182\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5509\"\n },\n + \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"8.5519\"\n },\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5528\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"8.5536\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '457' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3800 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502 - request: body: null headers: @@ -5717,19 +5577,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5200 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5200\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5200 - request: body: null headers: @@ -5738,19 +5598,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5200 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5301\",\n + \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5200\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5209\"\n + \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5217\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5226\"\n + \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5234\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5243\"\n + \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5252\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5260\"\n + \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5269\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5277\"\n + \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5286\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5295\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5200 - request: body: null headers: @@ -5759,37 +5637,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5301 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002\",\n - \ \"entries\": [\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3908\"\n },\n {\n \"contents\": - \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3916\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3924\"\n },\n {\n \"contents\": - \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3933\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3941\"\n },\n {\n \"contents\": - \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3949\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3958\"\n },\n {\n \"contents\": - \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3966\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3974\"\n },\n {\n \"contents\": - \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3982\"\n },\n {\n \"contents\": \"message-183\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.3991\"\n },\n {\n \"contents\": - \"message-188\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.3999\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402\",\n + \ \"entries\": [\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5303\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5312\"\n + \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5321\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5331\"\n + \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5339\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5348\"\n + \ },\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5356\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5365\"\n + \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5373\"\n },\n {\n \"contents\": + \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5381\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5389\"\n },\n {\n \"contents\": + \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5397\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.3901 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5301 - request: body: null headers: @@ -5798,19 +5676,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402 - request: body: null headers: @@ -5819,21 +5697,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4007\"\n },\n - \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"6.4015\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5503\",\n + \ \"entries\": [\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5405\"\n },\n {\n \"contents\": + \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5414\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5422\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5431\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5440\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5448\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5457\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5465\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5473\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5482\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5491\"\n },\n {\n \"contents\": + \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.5501\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '249' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4002 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402 - request: body: null headers: @@ -5842,19 +5736,24 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5503 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-183\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5511\"\n },\n + \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"8.5521\"\n },\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5529\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"8.5538\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '457' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5503 - request: body: null headers: @@ -5863,19 +5762,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 - request: body: null headers: @@ -5884,19 +5783,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 - request: body: null headers: @@ -5905,38 +5804,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3701\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3709\"\n + \"4\",\n \"transactionId\": \"8.5202\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5211\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3717\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3725\"\n + \"4\",\n \"transactionId\": \"8.5219\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5228\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3733\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3741\"\n + \"4\",\n \"transactionId\": \"8.5235\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5245\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3749\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3758\"\n + \"4\",\n \"transactionId\": \"8.5254\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5262\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3766\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3774\"\n + \"4\",\n \"transactionId\": \"8.5271\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5279\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3783\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3790\"\n - \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3798\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"8.5288\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5297\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3701 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 - request: body: null headers: @@ -5945,19 +5843,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 - request: body: null headers: @@ -5966,19 +5864,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 - request: body: null headers: @@ -5987,38 +5885,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3903\",\n - \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3806\"\n },\n {\n \"contents\": - \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3813\"\n - \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3822\"\n },\n {\n \"contents\": - \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3830\"\n - \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3838\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.3846\"\n - \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3854\"\n },\n {\n \"contents\": - \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3862\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3870\"\n },\n {\n \"contents\": - \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3879\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3886\"\n },\n {\n \"contents\": - \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3893\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3901\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404\",\n + \ \"entries\": [\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5304\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5314\"\n + \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5323\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5333\"\n + \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5341\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5350\"\n + \ },\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5358\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5367\"\n + \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5374\"\n },\n {\n \"contents\": + \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5382\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5390\"\n },\n {\n \"contents\": + \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5398\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3802 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 - request: body: null headers: @@ -6027,37 +5924,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3903 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004\",\n - \ \"entries\": [\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3910\"\n },\n {\n \"contents\": - \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3918\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3926\"\n },\n {\n \"contents\": - \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3934\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3942\"\n },\n {\n \"contents\": - \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3951\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3959\"\n },\n {\n \"contents\": - \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3967\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3976\"\n },\n {\n \"contents\": - \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.3984\"\n },\n {\n \"contents\": \"message-184\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.3992\"\n },\n {\n \"contents\": - \"message-189\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4001\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1388' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.3903 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 - request: body: null headers: @@ -6066,19 +5945,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 - request: body: null headers: @@ -6087,19 +5966,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5505\",\n + \ \"entries\": [\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5407\"\n },\n {\n \"contents\": + \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5416\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5424\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5433\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5442\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5450\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5458\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5467\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5475\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5484\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5493\"\n },\n {\n \"contents\": + \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.5503\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 - request: body: null headers: @@ -6108,19 +6005,22 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5505 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4009\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-184\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5513\"\n },\n + \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"8.5523\"\n },\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5531\"\n },\n \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"6.4017\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"8.5540\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '249' + content-length: '457' content-type: application/json - x-ms-ccf-transaction-id: '6.4020' + x-ms-ccf-transaction-id: '8.5543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4004 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5505 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml index 9254181ebe644..373a11d648221 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '6.4021' + x-ms-ccf-transaction-id: '8.5544' status: code: 200 message: OK @@ -38,7 +38,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '6.4021' + x-ms-ccf-transaction-id: '8.5545' status: code: 200 message: OK @@ -57,7 +57,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '6.4023' + x-ms-ccf-transaction-id: '8.5546' status: code: 204 message: No Content @@ -81,7 +81,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '6.4024' + x-ms-ccf-transaction-id: '8.5547' status: code: 200 message: OK @@ -101,7 +101,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '6.4025' + x-ms-ccf-transaction-id: '8.5547' status: code: 200 message: OK @@ -120,7 +120,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '6.4026' + x-ms-ccf-transaction-id: '8.5549' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml index 5f557aa653ec0..75a3fb154b3ad 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml @@ -15,7 +15,7 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '6.4027' + x-ms-ccf-transaction-id: '8.5550' status: code: 200 message: OK @@ -80,7 +80,7 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '6.4027' + x-ms-ccf-transaction-id: '8.5550' status: code: 200 message: OK @@ -96,11 +96,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '6.4027' + x-ms-ccf-transaction-id: '8.5550' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml index 3615bc3fcfdd7..920a4d91716d5 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4028' + - '8.5551' status: code: 200 message: OK @@ -41,17 +41,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.4028"}' + string: '{"state":"Pending","transactionId":"8.5551"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4028' + - '8.5551' status: code: 200 message: OK @@ -67,17 +67,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.4028"}' + string: '{"state":"Committed","transactionId":"8.5551"}' headers: content-length: - - '44' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4028' + - '8.5552' status: code: 200 message: OK @@ -93,17 +93,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.4028"}' + string: '{"state":"Committed","transactionId":"8.5551"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4029' + - '8.5552' status: code: 200 message: OK @@ -119,17 +119,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551/receipt?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.4028"}' + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: content-length: - - '46' + - '155' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4029' + - '8.5552' status: code: 200 message: OK @@ -145,19 +147,30 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"416220ca7a6f99b23dbebc7835691ca50cb44dc25b91984d15194d53cfd09fad\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"d715283f926e911210a351962d97a745c1274d1f4a339c5181ff8020ba768409\"\n + \ },\n {\n \"left\": \"8142a545fd54436bfbc1cf637d46c204f5042019f5c263756de7b4e41f1e2429\"\n + \ },\n {\n \"left\": \"6131cb1e849c79ff8fe8d6e448f493e705545dfc8cdabe97fd8ab776d4d8cecd\"\n + \ },\n {\n \"left\": \"c2396e4cd902693c5f134dadb104d3652b43e8c859ee5f2ecd39a7143a4203d3\"\n + \ },\n {\n \"left\": \"f99306b96fcc8263bed6ad8b0ab2fb0223673f995460358276acddbfd3ff2e97\"\n + \ },\n {\n \"left\": \"b1ebd64a944d53144727edcb2ae7a9b00fc2126066d66de1af0aa876c3eac29f\"\n + \ },\n {\n \"left\": \"ce5d650b902b12d6c784542fe64743a6b16f9a73d8f0fff4044d598eb64ea82d\"\n + \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n + \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n + \ }\n ],\n \"root\": \"4fdcd3ac7dc8d70d831aadac905f903a20e7393443c1dbc1042c2be07cd76495\",\n + \ \"signature\": \"MGUCMQD7zjBQome+PJZQDyshVzTKb5JKuVNZEzlw8gJS//FoVk2wNvqjI9f6Rmf9Ho5DIWsCMB+T25edvlcBb0CXsBUaxVNGSj8AudT/2K7bRsAO71FrJrCUK6Qq5xgwUs+VqweTJw==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5551\"\n}" headers: content-length: - - '155' + - '1395' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4029' + - '8.5552' status: code: 200 message: OK @@ -173,35 +186,22 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"1bb2834113a6b7b1dac2c457ed33832ba3bfc76b81a1fcacbd1094fafdd127cf\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"db69334e541c6e37ea1792792d05ed9ca6d04599f017014dbb7240d5a10d7472\"\n - \ },\n {\n \"left\": \"a4e4be237b8d188491c48b30d490afbf2ea5e838d946b6610c9ca27609f51a9a\"\n - \ },\n {\n \"left\": \"9c9556948b6aaddc650e7cb0b273b0eeadddcee5ccdb4cf6a4134e38206ad52a\"\n - \ },\n {\n \"left\": \"faa6b0978526c9895555a37d1820014a69d4a13703df548d43b7e9ce8170f210\"\n - \ },\n {\n \"left\": \"b8272928b3590c561785356a966b00e7e3cbdce7e0edb0fd6d6f9b77bfa6da28\"\n - \ },\n {\n \"left\": \"8fff5bc99e96c34b2a77f73b1d19f9c1264a3f2e9517fd0d22da4d0abbbb09f6\"\n - \ },\n {\n \"left\": \"daac1ec610424c30b321224485d6ee5e6f983845fc82a7a2780de1792b714f0a\"\n - \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n - \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n - \ }\n ],\n \"root\": \"e20d8de2785c33a391b08e3579c4913b8d18287ef0cf7b19fb8445d9d80f5ac9\",\n - \ \"signature\": \"MGYCMQCdhH+IZTQN9W44AbaJZ51ioDTaWWLl9DOfp1XG3jUPu0dr2UMHg23+AdzrNRcitPgCMQDQAZyqkPjAKmqygYNfsPEVRSseHJ8/Ip+838LvX+HHNndNSRuaiWno6GVkPCwjq20=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.4028\"\n}" + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5552"}' headers: content-length: - - '1395' + - '94' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4029' + - '8.5552' status: code: 200 message: OK - request: - body: null + body: '{"contents": "Test entry 2 from Python SDK"}' headers: Accept: - application/json @@ -209,25 +209,29 @@ interactions: - gzip, deflate Connection: - keep-alive + Content-Length: + - '44' + Content-Type: + - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"6.4029"}' + string: '{"subLedgerId":"subledger:0"}' headers: content-length: - - '94' + - '29' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4029' + - '8.5553' status: code: 200 message: OK - request: - body: '{"contents": "Test entry 2 from Python SDK"}' + body: null headers: Accept: - application/json @@ -235,24 +239,20 @@ interactions: - gzip, deflate Connection: - keep-alive - Content-Length: - - '44' - Content-Type: - - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5553/status?api-version=0.1-preview response: body: - string: '{"subLedgerId":"subledger:0"}' + string: '{"state":"Pending","transactionId":"8.5553"}' headers: content-length: - - '29' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4030' + - '8.5553' status: code: 200 message: OK @@ -268,17 +268,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4030/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5553/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.4030"}' + string: '{"state":"Pending","transactionId":"8.5553"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4031' + - '8.5553' status: code: 200 message: OK @@ -294,17 +294,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4030/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5553/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.4030"}' + string: '{"state":"Committed","transactionId":"8.5553"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4031' + - '8.5554' status: code: 200 message: OK @@ -323,14 +323,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"6.4031"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5554"}' headers: content-length: - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4031' + - '8.5554' status: code: 200 message: OK @@ -346,11 +346,11 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4028?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"6.4028\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"8.5551\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -358,7 +358,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4031' + - '8.5554' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml index f88b3062401a3..9f52013c4eb67 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4032' + - '8.5555' status: code: 200 message: OK @@ -41,17 +41,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.4032"}' + string: '{"state":"Pending","transactionId":"8.5555"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4033' + - '8.5555' status: code: 200 message: OK @@ -67,17 +67,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.4032"}' + string: '{"state":"Committed","transactionId":"8.5555"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4033' + - '8.5556' status: code: 200 message: OK @@ -93,17 +93,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.4032"}' + string: '{"state":"Committed","transactionId":"8.5555"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4033' + - '8.5556' status: code: 200 message: OK @@ -119,7 +119,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -131,7 +131,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4033' + - '8.5556' status: code: 200 message: OK @@ -147,27 +147,29 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"1f80421d0751e9c16188144897b6f5897b515e8386936d6155a9666568dace41\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"147104a92eb120fd56f52d9b72e1b21b493014590e4373b1181981328a4c11a6\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"9e7b67ff268c2aeedb17c2d1ae2044ed55f409e1b6da20b70f3a48bf5a457dd5\"\n - \ },\n {\n \"left\": \"b8272928b3590c561785356a966b00e7e3cbdce7e0edb0fd6d6f9b77bfa6da28\"\n - \ },\n {\n \"left\": \"8fff5bc99e96c34b2a77f73b1d19f9c1264a3f2e9517fd0d22da4d0abbbb09f6\"\n - \ },\n {\n \"left\": \"daac1ec610424c30b321224485d6ee5e6f983845fc82a7a2780de1792b714f0a\"\n - \ },\n {\n \"left\": \"eb558a54c5705e1a09a23e081a47879186f1e785558724d0af435320dcb43c94\"\n - \ },\n {\n \"left\": \"dea7934f5058b440ec75d0f6a61184515cb02bc1aaa729a7b5ee7f9b148c977b\"\n - \ }\n ],\n \"root\": \"7717a9b67eb0381e859a4c2b593eb9ddaa37f5b24d843478ce3052764539e936\",\n - \ \"signature\": \"MGYCMQDlqfLW2WHNsodtwZfJMDsk9pyLLGUD3gW/0A/HHwBQqiOiYbQ76SIKci8qFsbsliICMQD9/XyFbP034NhA9kGw8j3fdvugRv4msCZ7Ja3fdSQLYHN2IlKyFSaOLcsKk+sYorQ=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.4032\"\n}" + \ \"proof\": [\n {\n \"left\": \"8703a3d4fd872a32c4025f24e9a3f6947c7811dfd0a1ec6bc04fb2383faa9378\"\n + \ },\n {\n \"left\": \"2219a495053d9ac618645f5102ed2f631c296e2979c340b828e8d78196f5fbad\"\n + \ },\n {\n \"left\": \"c78fb1973a37f1a57f2c8de72dc0c1e4fe956401b989b4f659e7670b4d315406\"\n + \ },\n {\n \"left\": \"f99306b96fcc8263bed6ad8b0ab2fb0223673f995460358276acddbfd3ff2e97\"\n + \ },\n {\n \"left\": \"b1ebd64a944d53144727edcb2ae7a9b00fc2126066d66de1af0aa876c3eac29f\"\n + \ },\n {\n \"left\": \"ce5d650b902b12d6c784542fe64743a6b16f9a73d8f0fff4044d598eb64ea82d\"\n + \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n + \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n + \ }\n ],\n \"root\": \"1cc2d2e843f7a35a30a700d9660b08796c6d645dc07200fd6697c72448ed30de\",\n + \ \"signature\": \"MGYCMQDxOd7GZGomqJ4VrKC0n0YGCoXP0OqtyMMjQrz3eIlB+B6Pt+AHWrXFrPuwvfVhZksCMQDbJQqf8OvIriTtrzomUNRoo3YZ2sKj24+DDN2YQX5C0DqwTdAZb13hD/rlsgBRAdY=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5555\"\n}" headers: content-length: - - '1095' + - '1295' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4033' + - '8.5556' status: code: 200 message: OK @@ -186,14 +188,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"6.4033"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"8.5556"}' headers: content-length: - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4033' + - '8.5556' status: code: 200 message: OK @@ -223,7 +225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4034' + - '8.5557' status: code: 200 message: OK @@ -239,69 +241,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4034/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5557/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.4034"}' - headers: - content-length: - - '44' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '6.4034' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4034/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"6.4034"}' - headers: - content-length: - - '44' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '6.4034' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4034/status?api-version=0.1-preview - response: - body: - string: '{"state":"Committed","transactionId":"6.4034"}' + string: '{"state":"Committed","transactionId":"8.5557"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4035' + - '8.5558' status: code: 200 message: OK @@ -320,14 +270,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"6.4035"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"8.5558"}' headers: content-length: - '99' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4035' + - '8.5558' status: code: 200 message: OK @@ -343,11 +293,11 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4032?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"6.4032\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"8.5555\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -355,7 +305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4035' + - '8.5558' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml index 73e92ab9d3562..bc83f3b003f29 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4036' + - '8.5559' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4038' + - '8.5560' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4039' + - '8.5561' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4040' + - '8.5562' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4041' + - '8.5563' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4042' + - '8.5565' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4044' + - '8.5566' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4045' + - '8.5567' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4046' + - '8.5568' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4047' + - '8.5569' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4048' + - '8.5570' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4049' + - '8.5572' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4051' + - '8.5573' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4052' + - '8.5574' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4053' + - '8.5575' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4054' + - '8.5576' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4055' + - '8.5578' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4057' + - '8.5579' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4058' + - '8.5580' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4059' + - '8.5581' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4060' + - '8.5582' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4061' + - '8.5584' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4062' + - '8.5585' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4063' + - '8.5586' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4065' + - '8.5587' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4066' + - '8.5588' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4067' + - '8.5590' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4068' + - '8.5591' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4069' + - '8.5592' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4071' + - '8.5593' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4072' + - '8.5594' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4073' + - '8.5595' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4074' + - '8.5597' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4075' + - '8.5598' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4076' + - '8.5599' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4078' + - '8.5600' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4079' + - '8.5601' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4080' + - '8.5602' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4081' + - '8.5603' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4082' + - '8.5605' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4083' + - '8.5606' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4084' + - '8.5607' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4085' + - '8.5608' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4086' + - '8.5610' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4087' + - '8.5611' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4088' + - '8.5612' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4090' + - '8.5613' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4091' + - '8.5614' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4092' + - '8.5615' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4093' + - '8.5617' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4094' + - '8.5618' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4095' + - '8.5619' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4096' + - '8.5620' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4098' + - '8.5621' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4099' + - '8.5622' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4100' + - '8.5624' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4101' + - '8.5625' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4102' + - '8.5626' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4104' + - '8.5627' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4105' + - '8.5628' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4106' + - '8.5630' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4107' + - '8.5631' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4108' + - '8.5632' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4109' + - '8.5633' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4111' + - '8.5634' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4112' + - '8.5635' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4113' + - '8.5637' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4114' + - '8.5638' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4115' + - '8.5639' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4117' + - '8.5640' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4118' + - '8.5641' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4119' + - '8.5642' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4120' + - '8.5643' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4121' + - '8.5644' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4122' + - '8.5645' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4124' + - '8.5646' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4125' + - '8.5648' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4126' + - '8.5649' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4127' + - '8.5650' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4128' + - '8.5651' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4130' + - '8.5652' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4131' + - '8.5654' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4132' + - '8.5655' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4133' + - '8.5656' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4135' + - '8.5657' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4136' + - '8.5658' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4137' + - '8.5660' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4138' + - '8.5661' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4139' + - '8.5662' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4140' + - '8.5663' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4142' + - '8.5664' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4143' + - '8.5665' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4144' + - '8.5666' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4145' + - '8.5668' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4146' + - '8.5669' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4148' + - '8.5670' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4149' + - '8.5671' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4150' + - '8.5672' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4151' + - '8.5673' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4152' + - '8.5674' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4154' + - '8.5676' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4155' + - '8.5677' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4156' + - '8.5678' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4157' + - '8.5679' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4158' + - '8.5680' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4159' + - '8.5682' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4161' + - '8.5683' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4162' + - '8.5684' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4163' + - '8.5685' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4164' + - '8.5686' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4165' + - '8.5688' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4167' + - '8.5689' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4168' + - '8.5690' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4169' + - '8.5691' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4170' + - '8.5692' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4171' + - '8.5693' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4173' + - '8.5695' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4174' + - '8.5696' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4175' + - '8.5697' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4176' + - '8.5698' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4177' + - '8.5699' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4178' + - '8.5701' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4180' + - '8.5702' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4181' + - '8.5703' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4182' + - '8.5704' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4183' + - '8.5705' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4185' + - '8.5707' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4186' + - '8.5708' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4187' + - '8.5709' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4188' + - '8.5710' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4189' + - '8.5712' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4191' + - '8.5713' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4192' + - '8.5714' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4193' + - '8.5715' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4194' + - '8.5716' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4195' + - '8.5718' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4196' + - '8.5719' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4198' + - '8.5720' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4199' + - '8.5721' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4200' + - '8.5723' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4201' + - '8.5724' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4202' + - '8.5725' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4203' + - '8.5726' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4205' + - '8.5727' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4206' + - '8.5728' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4207' + - '8.5730' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4208' + - '8.5731' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4209' + - '8.5732' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4210' + - '8.5733' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4212' + - '8.5735' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4213' + - '8.5736' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4214' + - '8.5737' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4215' + - '8.5738' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4216' + - '8.5739' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4218' + - '8.5741' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4219' + - '8.5742' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4220' + - '8.5743' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4221' + - '8.5744' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4222' + - '8.5745' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4224' + - '8.5747' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4225' + - '8.5748' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4226' + - '8.5749' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4227' + - '8.5750' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4229' + - '8.5752' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4230' + - '8.5753' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4231' + - '8.5754' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4232' + - '8.5755' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4233' + - '8.5756' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4234' + - '8.5758' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4235' + - '8.5759' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4237' + - '8.5760' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4238' + - '8.5761' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4239' + - '8.5763' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4240' + - '8.5764' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4241' + - '8.5765' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4243' + - '8.5766' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4244' + - '8.5767' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4245' + - '8.5769' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4246' + - '8.5770' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4247' + - '8.5771' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4248' + - '8.5772' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4250' + - '8.5773' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4251' + - '8.5775' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4252' + - '8.5776' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4253' + - '8.5777' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4254' + - '8.5778' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4255' + - '8.5779' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4257' + - '8.5780' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4258' + - '8.5782' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4259' + - '8.5783' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4260' + - '8.5784' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4261' + - '8.5785' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4262' + - '8.5786' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4264' + - '8.5788' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4265' + - '8.5789' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4266' + - '8.5790' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4267' + - '8.5791' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4268' + - '8.5792' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4270' + - '8.5794' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4271' + - '8.5795' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4272' + - '8.5796' status: code: 200 message: OK @@ -6041,10 +6041,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4036 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5559 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4036\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5559\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6052,7 +6052,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4272' + - '8.5796' status: code: 200 message: OK @@ -6068,37 +6068,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4036 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5559 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4137\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5660\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4036\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4042\"\n + \"0\",\n \"transactionId\": \"8.5559\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5565\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4048\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4054\"\n + \"0\",\n \"transactionId\": \"8.5570\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5576\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4060\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4066\"\n + \"0\",\n \"transactionId\": \"8.5582\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5588\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4072\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4078\"\n + \"0\",\n \"transactionId\": \"8.5594\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5600\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4083\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4088\"\n + \"0\",\n \"transactionId\": \"8.5606\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5612\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4094\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4100\"\n + \"0\",\n \"transactionId\": \"8.5618\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5624\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4106\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4112\"\n + \"0\",\n \"transactionId\": \"8.5630\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5635\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4118\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4124\"\n + \"0\",\n \"transactionId\": \"8.5641\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5646\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4130\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4136\"\n + \"0\",\n \"transactionId\": \"8.5652\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5658\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6106,7 +6106,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4272' + - '8.5796' status: code: 200 message: OK @@ -6122,43 +6122,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4137 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5660 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4238\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5761\",\n \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4142\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4148\"\n + \"0\",\n \"transactionId\": \"8.5664\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5670\"\n \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4154\"\n },\n {\n \"contents\": + \"0\",\n \"transactionId\": \"8.5676\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4159\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4165\"\n },\n {\n \"contents\": + \"8.5682\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5688\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4171\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4177\"\n },\n {\n \"contents\": + \"8.5693\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5699\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4183\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4189\"\n },\n {\n \"contents\": + \"8.5705\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5712\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4195\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4201\"\n },\n {\n \"contents\": + \"8.5718\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5724\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4207\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4213\"\n },\n {\n \"contents\": + \"8.5730\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5736\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4219\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4225\"\n },\n {\n \"contents\": + \"8.5742\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5748\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4231\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4237\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"8.5754\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5760\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5796' status: code: 200 message: OK @@ -6174,26 +6174,53 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4238 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5761 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5761\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '8.5797' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5761 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4243\"\n },\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5766\"\n },\n \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"6.4248\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4254\"\n },\n + \ \"transactionId\": \"8.5772\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5778\"\n },\n \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"6.4260\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4266\"\n },\n + \ \"transactionId\": \"8.5784\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5790\"\n },\n \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"6.4272\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"8.5796\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6209,10 +6236,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4038 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5560 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4038\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5560\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6220,7 +6247,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6236,37 +6263,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4038 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5560 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4139\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5661\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4038\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4044\"\n + \"1\",\n \"transactionId\": \"8.5560\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5566\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4049\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4055\"\n + \"1\",\n \"transactionId\": \"8.5572\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5578\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4061\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4067\"\n + \"1\",\n \"transactionId\": \"8.5584\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5590\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4073\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4079\"\n + \"1\",\n \"transactionId\": \"8.5595\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5601\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4084\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4090\"\n + \"1\",\n \"transactionId\": \"8.5607\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5613\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4095\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4101\"\n + \"1\",\n \"transactionId\": \"8.5619\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5625\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4107\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4113\"\n + \"1\",\n \"transactionId\": \"8.5631\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5637\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4119\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4125\"\n + \"1\",\n \"transactionId\": \"8.5642\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5648\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4131\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4137\"\n + \"1\",\n \"transactionId\": \"8.5654\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5660\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6274,7 +6301,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6290,43 +6317,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4139 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5661 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4240\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5762\",\n \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4143\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4149\"\n + \"1\",\n \"transactionId\": \"8.5665\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5671\"\n \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4155\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"8.5677\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4161\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4167\"\n },\n {\n \"contents\": + \"8.5683\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5689\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4173\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4178\"\n },\n {\n \"contents\": + \"8.5695\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5701\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4185\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4191\"\n },\n {\n \"contents\": + \"8.5707\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5713\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4196\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4202\"\n },\n {\n \"contents\": + \"8.5719\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5725\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4208\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4214\"\n },\n {\n \"contents\": + \"8.5731\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5737\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4220\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4226\"\n },\n {\n \"contents\": + \"8.5743\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5749\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4232\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4238\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"8.5755\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5761\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6342,17 +6369,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4240 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5762 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4244\"\n },\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5767\"\n },\n \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"6.4250\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4255\"\n },\n + \ \"transactionId\": \"8.5773\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5779\"\n },\n \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"6.4261\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4267\"\n }\n + \ \"transactionId\": \"8.5785\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5791\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6360,7 +6387,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6376,10 +6403,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4039 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5561 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4039\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5561\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6387,7 +6414,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6403,37 +6430,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4039 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5561 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4140\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5662\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4039\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4045\"\n + \"2\",\n \"transactionId\": \"8.5561\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5567\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4051\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4057\"\n + \"2\",\n \"transactionId\": \"8.5573\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5579\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4062\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4068\"\n + \"2\",\n \"transactionId\": \"8.5585\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5591\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4074\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4080\"\n + \"2\",\n \"transactionId\": \"8.5597\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5602\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4085\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4091\"\n + \"2\",\n \"transactionId\": \"8.5608\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5614\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4096\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4102\"\n + \"2\",\n \"transactionId\": \"8.5620\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5626\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4108\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4114\"\n + \"2\",\n \"transactionId\": \"8.5632\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5638\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4120\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4126\"\n + \"2\",\n \"transactionId\": \"8.5643\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5649\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4132\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4138\"\n + \"2\",\n \"transactionId\": \"8.5655\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5661\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6441,7 +6468,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6457,43 +6484,42 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4140 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5662 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4241\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5763\",\n \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4144\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4150\"\n + \"2\",\n \"transactionId\": \"8.5666\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5672\"\n \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4156\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"8.5678\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4162\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4168\"\n },\n {\n \"contents\": + \"8.5684\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5690\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4174\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4180\"\n },\n {\n \"contents\": + \"8.5696\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5702\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4186\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4192\"\n },\n {\n \"contents\": + \"8.5708\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5714\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4198\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4203\"\n },\n {\n \"contents\": + \"8.5720\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5726\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4209\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4215\"\n },\n {\n \"contents\": + \"8.5732\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5738\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4221\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4227\"\n },\n {\n \"contents\": + \"8.5744\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5750\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4233\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4239\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"8.5756\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1802' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6509,25 +6535,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4241 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5763 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4245\"\n },\n - \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"6.4251\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4257\"\n },\n - \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"6.4262\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4268\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-172\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5763\"\n },\n + \ {\n \"contents\": \"message-177\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"8.5769\"\n },\n {\n \"contents\": \"message-182\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5775\"\n },\n + \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"8.5780\"\n },\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5786\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"8.5792\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6543,10 +6570,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4040 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5562 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4040\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5562\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6554,7 +6581,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6570,37 +6597,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4040 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5562 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4141\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5663\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4040\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4046\"\n + \"3\",\n \"transactionId\": \"8.5562\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5568\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4052\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4058\"\n + \"3\",\n \"transactionId\": \"8.5574\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5580\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4063\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4069\"\n + \"3\",\n \"transactionId\": \"8.5586\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5592\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4075\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4081\"\n + \"3\",\n \"transactionId\": \"8.5598\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5603\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4086\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4092\"\n + \"3\",\n \"transactionId\": \"8.5610\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5615\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4098\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4104\"\n + \"3\",\n \"transactionId\": \"8.5621\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5627\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4109\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4115\"\n + \"3\",\n \"transactionId\": \"8.5633\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5639\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4121\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4127\"\n + \"3\",\n \"transactionId\": \"8.5644\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5650\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4133\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4139\"\n + \"3\",\n \"transactionId\": \"8.5656\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5662\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6608,7 +6635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6624,43 +6651,42 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4141 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5663 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4242\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5764\",\n \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4145\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4151\"\n + \"3\",\n \"transactionId\": \"8.5668\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5673\"\n \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4157\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"8.5679\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4163\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4169\"\n },\n {\n \"contents\": + \"8.5685\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5691\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4175\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4181\"\n },\n {\n \"contents\": + \"8.5697\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5703\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4187\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4193\"\n },\n {\n \"contents\": + \"8.5709\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5715\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4199\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4205\"\n },\n {\n \"contents\": + \"8.5721\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5727\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4210\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4216\"\n },\n {\n \"contents\": + \"8.5733\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5739\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4222\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4229\"\n },\n {\n \"contents\": + \"8.5745\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5752\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4234\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4240\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"8.5758\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1802' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6676,25 +6702,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4242 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5764 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4246\"\n },\n - \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"6.4252\"\n },\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4258\"\n },\n - \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"6.4264\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4270\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-173\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5764\"\n },\n + \ {\n \"contents\": \"message-178\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"8.5770\"\n },\n {\n \"contents\": \"message-183\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5776\"\n },\n + \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"8.5782\"\n },\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5788\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"8.5794\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6710,10 +6737,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4041 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5563 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4041\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5563\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6721,7 +6748,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6737,37 +6764,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4041 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5563 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4142\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5664\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4041\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4047\"\n + \"4\",\n \"transactionId\": \"8.5563\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5569\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4053\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4059\"\n + \"4\",\n \"transactionId\": \"8.5575\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5581\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4065\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4071\"\n + \"4\",\n \"transactionId\": \"8.5587\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5593\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4076\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4082\"\n + \"4\",\n \"transactionId\": \"8.5599\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5605\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4087\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4093\"\n + \"4\",\n \"transactionId\": \"8.5611\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5617\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4099\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4105\"\n + \"4\",\n \"transactionId\": \"8.5622\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5628\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4111\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4117\"\n + \"4\",\n \"transactionId\": \"8.5634\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5640\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4122\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4128\"\n + \"4\",\n \"transactionId\": \"8.5645\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5651\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4135\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4140\"\n + \"4\",\n \"transactionId\": \"8.5657\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5663\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6775,7 +6802,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6791,43 +6818,42 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4142 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5664 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4243\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5765\",\n \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4146\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4152\"\n + \"4\",\n \"transactionId\": \"8.5669\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5674\"\n \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4158\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"8.5680\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4164\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4170\"\n },\n {\n \"contents\": + \"8.5686\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5692\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4176\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4182\"\n },\n {\n \"contents\": + \"8.5698\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5704\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4188\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4194\"\n },\n {\n \"contents\": + \"8.5710\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5716\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4200\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4206\"\n },\n {\n \"contents\": + \"8.5723\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5728\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4212\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4218\"\n },\n {\n \"contents\": + \"8.5735\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5741\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4224\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4230\"\n },\n {\n \"contents\": + \"8.5747\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5753\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4235\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4241\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"8.5759\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1802' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK @@ -6843,25 +6869,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4243 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5765 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4247\"\n },\n - \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"6.4253\"\n },\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4259\"\n },\n - \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"6.4265\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4271\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-174\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5765\"\n },\n + \ {\n \"contents\": \"message-179\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"8.5771\"\n },\n {\n \"contents\": \"message-184\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5777\"\n },\n + \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"8.5783\"\n },\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5789\"\n },\n + \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"8.5795\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4273' + - '8.5797' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml index df691bc84b885..b0ded15fb8980 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4274' + - '8.5798' status: code: 200 message: OK @@ -51,7 +51,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4275' + - '8.5798' status: code: 200 message: OK @@ -77,7 +77,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '6.4276' + - '8.5800' status: code: 204 message: No Content @@ -107,7 +107,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4277' + - '8.5801' status: code: 200 message: OK @@ -133,7 +133,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4277' + - '8.5801' status: code: 200 message: OK @@ -159,7 +159,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '6.4278' + - '8.5802' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml index a41aa3733cd0d..efe0486716442 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml @@ -22,7 +22,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4279' + - '8.5803' status: code: 200 message: OK @@ -93,7 +93,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '6.4279' + - '8.5803' status: code: 200 message: OK @@ -112,14 +112,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '6.4279' + - '8.5803' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml index 6d24a6893dc74..8ab9f05ff0244 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '6.4280' + x-ms-ccf-transaction-id: '8.5804' status: code: 200 message: OK @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.4280"}' + string: '{"state":"Committed","transactionId":"8.5804"}' headers: - content-length: '44' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.4280' + x-ms-ccf-transaction-id: '8.5805' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.4280"}' + string: '{"state":"Committed","transactionId":"8.5804"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.4281' + x-ms-ccf-transaction-id: '8.5805' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804/status?api-version=0.1-preview - request: body: null headers: @@ -71,18 +71,20 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.4280"}' + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: - content-length: '46' + content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '6.4281' + x-ms-ccf-transaction-id: '8.5805' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview - request: body: null headers: @@ -91,7 +93,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,11 +102,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '6.4281' + x-ms-ccf-transaction-id: '8.5805' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview - request: body: null headers: @@ -113,27 +115,29 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"72d40ba0cfd98f9746ddb7d4f5c1ab7be8c3f06c2880e071ad6e1d9ef92b68d2\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"a66db7c51179a0b5d969737b6b92518535b3f37e01d587e6f992f2621c66d3e7\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"a28ee44b9722b8a18bb9c7fffa1fd138ff89ebe8fdb72e8e01e119ed65f14170\"\n - \ },\n {\n \"left\": \"3a2d6be7e2d4796674b5633f433107a60049fa1bcdffdcc08cc806e48338d317\"\n - \ },\n {\n \"left\": \"8e9e75c35eb9ad26dd7d7d8e1ae5df2edba307334c35a67a59d55422773c2263\"\n - \ },\n {\n \"left\": \"c7f5278e6f3a51b4e8240b966c9deae13611bb2423587ac90ed39d7894684e47\"\n + \ \"proof\": [\n {\n \"left\": \"9740a6b986076a21a02fb303483b81a76086eac3712b72b5da4b71e19dd0937d\"\n + \ },\n {\n \"left\": \"909f000f68bb90001ff5221845c213d05966a7249dd1bd96962448b2f22fa889\"\n + \ },\n {\n \"left\": \"351b0e9c80901fa2ea0b99aafb0a26314c8e415ab32dad2e60907dc775e96c26\"\n + \ },\n {\n \"left\": \"2fd98f4107b99bf925c71ccfea2bbb1f300253b8edf7eaad62522bdf1c5a2e41\"\n + \ },\n {\n \"left\": \"e65fced17a4e4a037c517595d829f01081031d750ca1c71f2f248774ac00fc0b\"\n + \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n - \ }\n ],\n \"root\": \"a5733765bb2ba51468b8ddd507d054280ae2caff61e65f666f4651bf0b5e3080\",\n - \ \"signature\": \"MGUCMQDJn1ERhPwEgBQ7Cqn9PZ5XW9OR/5TnzZdNu8tx82zeqX9K7ua4KdQm9GaGBwCrrq0CMFcz/eKEqQmQsKqs1w2Br5gpj54YEULZAQtsGScg2xbainuYDmejsOhbMUCYIfYxXA==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.4280\"\n}" + \ }\n ],\n \"root\": \"caa478e8b832e09a79f220930f091755782bd7211b8cad9fcf2953de227a6c3c\",\n + \ \"signature\": \"MGUCMAf63tlx/DsaHL7uSTYP4aa1YhAXtbye8LzOmgTTxXbNxkRrZiFP7vtP+Xdl+R56zgIxANSyy0v915XCdIuJQLq4tFJ7HueDi1Iw78hxNzQl2adIfmajXOMsZu7V/3XxYuHcbA==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5804\"\n}" headers: - content-length: '995' + content-length: '1195' content-type: application/json - x-ms-ccf-transaction-id: '6.4281' + x-ms-ccf-transaction-id: '8.5805' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview - request: body: null headers: @@ -145,11 +149,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"6.4281"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5805"}' headers: content-length: '94' content-type: application/json - x-ms-ccf-transaction-id: '6.4281' + x-ms-ccf-transaction-id: '8.5805' status: code: 200 message: OK @@ -173,7 +177,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '6.4282' + x-ms-ccf-transaction-id: '8.5806' status: code: 200 message: OK @@ -186,18 +190,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4282/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5806/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.4282"}' + string: '{"state":"Committed","transactionId":"8.5806"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.4283' + x-ms-ccf-transaction-id: '8.5807' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4282/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5806/status?api-version=0.1-preview - request: body: null headers: @@ -209,11 +213,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"6.4283"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5807"}' headers: content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '6.4283' + x-ms-ccf-transaction-id: '8.5807' status: code: 200 message: OK @@ -226,18 +230,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4280?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804?api-version=0.1-preview + response: + body: + string: "{\n \"state\": \"Loading\"\n}" + headers: + content-length: '24' + content-type: application/json + x-ms-ccf-transaction-id: '8.5807' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"6.4280\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"8.5804\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '150' content-type: application/json - x-ms-ccf-transaction-id: '6.4283' + x-ms-ccf-transaction-id: '8.5807' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4280?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml index 2adef193ba3bd..cc160c7982f40 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '6.4284' + x-ms-ccf-transaction-id: '8.5808' status: code: 200 message: OK @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"6.4284"}' + string: '{"state":"Committed","transactionId":"8.5808"}' headers: - content-length: '44' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.4284' + x-ms-ccf-transaction-id: '8.5809' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.4284"}' + string: '{"state":"Committed","transactionId":"8.5808"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.4285' + x-ms-ccf-transaction-id: '8.5809' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808/status?api-version=0.1-preview - request: body: null headers: @@ -71,18 +71,20 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.4284"}' + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: - content-length: '46' + content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '6.4285' + x-ms-ccf-transaction-id: '8.5809' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview - request: body: null headers: @@ -91,7 +93,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,11 +102,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '6.4285' + x-ms-ccf-transaction-id: '8.5809' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview - request: body: null headers: @@ -113,28 +115,28 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"1c63118f53aea38703949872c1ac344733a96dd279bafb8c08bf2dfb65869141\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"5a17ebc7a450dcc7cfb39c0c0656a6f0b83405dc73a5fe204ee7859aaf0b0137\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"9054e3dd1e4a1d6f9844eb37bd16c67d42794e6805666ea562e17398637d7b60\"\n - \ },\n {\n \"left\": \"a28ee44b9722b8a18bb9c7fffa1fd138ff89ebe8fdb72e8e01e119ed65f14170\"\n - \ },\n {\n \"left\": \"3a2d6be7e2d4796674b5633f433107a60049fa1bcdffdcc08cc806e48338d317\"\n - \ },\n {\n \"left\": \"8e9e75c35eb9ad26dd7d7d8e1ae5df2edba307334c35a67a59d55422773c2263\"\n - \ },\n {\n \"left\": \"c7f5278e6f3a51b4e8240b966c9deae13611bb2423587ac90ed39d7894684e47\"\n + \ \"proof\": [\n {\n \"left\": \"83251cd1132ea4852d26c19c7ededd79903aae8c7c2e59da734544f5d9540973\"\n + \ },\n {\n \"left\": \"351b0e9c80901fa2ea0b99aafb0a26314c8e415ab32dad2e60907dc775e96c26\"\n + \ },\n {\n \"left\": \"2fd98f4107b99bf925c71ccfea2bbb1f300253b8edf7eaad62522bdf1c5a2e41\"\n + \ },\n {\n \"left\": \"e65fced17a4e4a037c517595d829f01081031d750ca1c71f2f248774ac00fc0b\"\n + \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n - \ }\n ],\n \"root\": \"96213f3ad5d1f91ef5c5b5d7c7d58d23ada0fa9bbbbdcf6a8cbf7a4e332edc69\",\n - \ \"signature\": \"MGUCMQC2kH6EWsOhsnWPVd54SX704b1mTzHHH6o/9WtvTFXsbmjTxuYU8LLp25VOhzDK9jsCMH/VwVR3gQEygGZaEJg0g4v3rLjJLOsi+EUtgsakHRgApZGWhYDjXtfVoOR46VDRKQ==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"6.4284\"\n}" + \ }\n ],\n \"root\": \"9636bd070dc31deed946aeff9d8f209f9e750ace68fbfdedbc1d9bef6b72f47f\",\n + \ \"signature\": \"MGQCMHPT08rYcqPVqvv6XXS1nlBhbU/A1SPZpE+Vre113tcg/uJPuP7xTAYauHv9yfE2CwIwZoTzyp4/oW1hXQ/oLhsSSj2DXnvyAxfMVpuIsQSnol9enVtle1209F+tDIK4/b2v\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5808\"\n}" headers: - content-length: '1095' + content-length: '1091' content-type: application/json - x-ms-ccf-transaction-id: '6.4285' + x-ms-ccf-transaction-id: '8.5809' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview - request: body: null headers: @@ -146,11 +148,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"6.4285"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"8.5809"}' headers: content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '6.4285' + x-ms-ccf-transaction-id: '8.5809' status: code: 200 message: OK @@ -174,7 +176,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '6.4286' + x-ms-ccf-transaction-id: '8.5810' status: code: 200 message: OK @@ -187,38 +189,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4286/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"6.4286"}' - headers: - content-length: '44' - content-type: application/json - x-ms-ccf-transaction-id: '6.4286' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4286/status?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4286/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5810/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"6.4286"}' + string: '{"state":"Committed","transactionId":"8.5810"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '6.4287' + x-ms-ccf-transaction-id: '8.5811' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4286/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5810/status?api-version=0.1-preview - request: body: null headers: @@ -230,11 +212,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"6.4287"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"8.5811"}' headers: content-length: '99' content-type: application/json - x-ms-ccf-transaction-id: '6.4287' + x-ms-ccf-transaction-id: '8.5811' status: code: 200 message: OK @@ -247,18 +229,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"state\": \"Loading\"\n}" headers: content-length: '24' content-type: application/json - x-ms-ccf-transaction-id: '6.4287' + x-ms-ccf-transaction-id: '8.5811' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -267,18 +249,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/6.4284?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"6.4284\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"8.5808\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '153' content-type: application/json - x-ms-ccf-transaction-id: '6.4287' + x-ms-ccf-transaction-id: '8.5811' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/6.4284?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml index 2bcdce79de80c..eff6028577e9d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4288' + x-ms-ccf-transaction-id: '8.5812' status: code: 200 message: OK @@ -42,7 +42,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4290' + x-ms-ccf-transaction-id: '8.5814' status: code: 200 message: OK @@ -66,7 +66,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4292' + x-ms-ccf-transaction-id: '8.5816' status: code: 200 message: OK @@ -90,7 +90,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4293' + x-ms-ccf-transaction-id: '8.5817' status: code: 200 message: OK @@ -114,7 +114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4295' + x-ms-ccf-transaction-id: '8.5819' status: code: 200 message: OK @@ -138,7 +138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4297' + x-ms-ccf-transaction-id: '8.5820' status: code: 200 message: OK @@ -162,7 +162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4298' + x-ms-ccf-transaction-id: '8.5822' status: code: 200 message: OK @@ -186,7 +186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4300' + x-ms-ccf-transaction-id: '8.5824' status: code: 200 message: OK @@ -210,7 +210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4301' + x-ms-ccf-transaction-id: '8.5826' status: code: 200 message: OK @@ -234,7 +234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4303' + x-ms-ccf-transaction-id: '8.5827' status: code: 200 message: OK @@ -258,7 +258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4305' + x-ms-ccf-transaction-id: '8.5829' status: code: 200 message: OK @@ -282,7 +282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4306' + x-ms-ccf-transaction-id: '8.5831' status: code: 200 message: OK @@ -306,7 +306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4308' + x-ms-ccf-transaction-id: '8.5833' status: code: 200 message: OK @@ -330,7 +330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4310' + x-ms-ccf-transaction-id: '8.5835' status: code: 200 message: OK @@ -354,7 +354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4311' + x-ms-ccf-transaction-id: '8.5837' status: code: 200 message: OK @@ -378,7 +378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4313' + x-ms-ccf-transaction-id: '8.5839' status: code: 200 message: OK @@ -402,7 +402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4314' + x-ms-ccf-transaction-id: '8.5840' status: code: 200 message: OK @@ -426,7 +426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4316' + x-ms-ccf-transaction-id: '8.5842' status: code: 200 message: OK @@ -450,7 +450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4317' + x-ms-ccf-transaction-id: '8.5844' status: code: 200 message: OK @@ -474,7 +474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4319' + x-ms-ccf-transaction-id: '8.5846' status: code: 200 message: OK @@ -498,7 +498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4321' + x-ms-ccf-transaction-id: '8.5848' status: code: 200 message: OK @@ -522,7 +522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4322' + x-ms-ccf-transaction-id: '8.5849' status: code: 200 message: OK @@ -546,7 +546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4324' + x-ms-ccf-transaction-id: '8.5851' status: code: 200 message: OK @@ -570,7 +570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4325' + x-ms-ccf-transaction-id: '8.5852' status: code: 200 message: OK @@ -594,7 +594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4326' + x-ms-ccf-transaction-id: '8.5854' status: code: 200 message: OK @@ -618,7 +618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4328' + x-ms-ccf-transaction-id: '8.5856' status: code: 200 message: OK @@ -642,7 +642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4330' + x-ms-ccf-transaction-id: '8.5857' status: code: 200 message: OK @@ -666,7 +666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4331' + x-ms-ccf-transaction-id: '8.5859' status: code: 200 message: OK @@ -690,7 +690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4333' + x-ms-ccf-transaction-id: '8.5861' status: code: 200 message: OK @@ -714,7 +714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4334' + x-ms-ccf-transaction-id: '8.5863' status: code: 200 message: OK @@ -738,7 +738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4336' + x-ms-ccf-transaction-id: '8.5864' status: code: 200 message: OK @@ -762,7 +762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4338' + x-ms-ccf-transaction-id: '8.5866' status: code: 200 message: OK @@ -786,7 +786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4339' + x-ms-ccf-transaction-id: '8.5868' status: code: 200 message: OK @@ -810,7 +810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4341' + x-ms-ccf-transaction-id: '8.5869' status: code: 200 message: OK @@ -834,7 +834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4342' + x-ms-ccf-transaction-id: '8.5871' status: code: 200 message: OK @@ -858,7 +858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4343' + x-ms-ccf-transaction-id: '8.5873' status: code: 200 message: OK @@ -882,7 +882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4345' + x-ms-ccf-transaction-id: '8.5874' status: code: 200 message: OK @@ -906,7 +906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4347' + x-ms-ccf-transaction-id: '8.5876' status: code: 200 message: OK @@ -930,7 +930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4348' + x-ms-ccf-transaction-id: '8.5878' status: code: 200 message: OK @@ -954,7 +954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4350' + x-ms-ccf-transaction-id: '8.5880' status: code: 200 message: OK @@ -978,7 +978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4351' + x-ms-ccf-transaction-id: '8.5882' status: code: 200 message: OK @@ -1002,7 +1002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4353' + x-ms-ccf-transaction-id: '8.5883' status: code: 200 message: OK @@ -1026,7 +1026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4355' + x-ms-ccf-transaction-id: '8.5885' status: code: 200 message: OK @@ -1050,7 +1050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4357' + x-ms-ccf-transaction-id: '8.5887' status: code: 200 message: OK @@ -1074,7 +1074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4358' + x-ms-ccf-transaction-id: '8.5888' status: code: 200 message: OK @@ -1098,7 +1098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4360' + x-ms-ccf-transaction-id: '8.5890' status: code: 200 message: OK @@ -1122,7 +1122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4361' + x-ms-ccf-transaction-id: '8.5892' status: code: 200 message: OK @@ -1146,7 +1146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4363' + x-ms-ccf-transaction-id: '8.5894' status: code: 200 message: OK @@ -1170,7 +1170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4365' + x-ms-ccf-transaction-id: '8.5895' status: code: 200 message: OK @@ -1194,7 +1194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4367' + x-ms-ccf-transaction-id: '8.5897' status: code: 200 message: OK @@ -1218,7 +1218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4369' + x-ms-ccf-transaction-id: '8.5899' status: code: 200 message: OK @@ -1242,7 +1242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4370' + x-ms-ccf-transaction-id: '8.5900' status: code: 200 message: OK @@ -1266,7 +1266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4372' + x-ms-ccf-transaction-id: '8.5902' status: code: 200 message: OK @@ -1290,7 +1290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4374' + x-ms-ccf-transaction-id: '8.5904' status: code: 200 message: OK @@ -1314,7 +1314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4375' + x-ms-ccf-transaction-id: '8.5906' status: code: 200 message: OK @@ -1338,7 +1338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4377' + x-ms-ccf-transaction-id: '8.5908' status: code: 200 message: OK @@ -1362,7 +1362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4378' + x-ms-ccf-transaction-id: '8.5909' status: code: 200 message: OK @@ -1386,7 +1386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4380' + x-ms-ccf-transaction-id: '8.5911' status: code: 200 message: OK @@ -1410,7 +1410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4382' + x-ms-ccf-transaction-id: '8.5913' status: code: 200 message: OK @@ -1434,7 +1434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4383' + x-ms-ccf-transaction-id: '8.5914' status: code: 200 message: OK @@ -1458,7 +1458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4385' + x-ms-ccf-transaction-id: '8.5916' status: code: 200 message: OK @@ -1482,7 +1482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4387' + x-ms-ccf-transaction-id: '8.5918' status: code: 200 message: OK @@ -1506,7 +1506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4388' + x-ms-ccf-transaction-id: '8.5920' status: code: 200 message: OK @@ -1530,7 +1530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4390' + x-ms-ccf-transaction-id: '8.5921' status: code: 200 message: OK @@ -1554,7 +1554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4392' + x-ms-ccf-transaction-id: '8.5923' status: code: 200 message: OK @@ -1578,7 +1578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4393' + x-ms-ccf-transaction-id: '8.5925' status: code: 200 message: OK @@ -1602,7 +1602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4395' + x-ms-ccf-transaction-id: '8.5927' status: code: 200 message: OK @@ -1626,7 +1626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4396' + x-ms-ccf-transaction-id: '8.5929' status: code: 200 message: OK @@ -1650,7 +1650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4398' + x-ms-ccf-transaction-id: '8.5930' status: code: 200 message: OK @@ -1674,7 +1674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4400' + x-ms-ccf-transaction-id: '8.5932' status: code: 200 message: OK @@ -1698,7 +1698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4401' + x-ms-ccf-transaction-id: '8.5934' status: code: 200 message: OK @@ -1722,7 +1722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4403' + x-ms-ccf-transaction-id: '8.5935' status: code: 200 message: OK @@ -1746,7 +1746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4404' + x-ms-ccf-transaction-id: '8.5937' status: code: 200 message: OK @@ -1770,7 +1770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4405' + x-ms-ccf-transaction-id: '8.5939' status: code: 200 message: OK @@ -1794,7 +1794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4407' + x-ms-ccf-transaction-id: '8.5941' status: code: 200 message: OK @@ -1818,7 +1818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4409' + x-ms-ccf-transaction-id: '8.5943' status: code: 200 message: OK @@ -1842,7 +1842,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4410' + x-ms-ccf-transaction-id: '8.5944' status: code: 200 message: OK @@ -1866,7 +1866,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4412' + x-ms-ccf-transaction-id: '8.5946' status: code: 200 message: OK @@ -1890,7 +1890,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4413' + x-ms-ccf-transaction-id: '8.5948' status: code: 200 message: OK @@ -1914,7 +1914,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4415' + x-ms-ccf-transaction-id: '8.5950' status: code: 200 message: OK @@ -1938,7 +1938,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4417' + x-ms-ccf-transaction-id: '8.5952' status: code: 200 message: OK @@ -1962,7 +1962,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4419' + x-ms-ccf-transaction-id: '8.5954' status: code: 200 message: OK @@ -1986,7 +1986,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4420' + x-ms-ccf-transaction-id: '8.5956' status: code: 200 message: OK @@ -2010,7 +2010,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4422' + x-ms-ccf-transaction-id: '8.5957' status: code: 200 message: OK @@ -2034,7 +2034,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4424' + x-ms-ccf-transaction-id: '8.5959' status: code: 200 message: OK @@ -2058,7 +2058,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4425' + x-ms-ccf-transaction-id: '8.5961' status: code: 200 message: OK @@ -2082,7 +2082,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4427' + x-ms-ccf-transaction-id: '8.5963' status: code: 200 message: OK @@ -2106,7 +2106,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4428' + x-ms-ccf-transaction-id: '8.5965' status: code: 200 message: OK @@ -2130,7 +2130,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4430' + x-ms-ccf-transaction-id: '8.5967' status: code: 200 message: OK @@ -2154,7 +2154,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4432' + x-ms-ccf-transaction-id: '8.5969' status: code: 200 message: OK @@ -2178,7 +2178,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4433' + x-ms-ccf-transaction-id: '8.5971' status: code: 200 message: OK @@ -2202,7 +2202,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4435' + x-ms-ccf-transaction-id: '8.5973' status: code: 200 message: OK @@ -2226,7 +2226,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4437' + x-ms-ccf-transaction-id: '8.5975' status: code: 200 message: OK @@ -2250,7 +2250,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4438' + x-ms-ccf-transaction-id: '8.5977' status: code: 200 message: OK @@ -2274,7 +2274,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4440' + x-ms-ccf-transaction-id: '8.5979' status: code: 200 message: OK @@ -2298,7 +2298,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4441' + x-ms-ccf-transaction-id: '8.5981' status: code: 200 message: OK @@ -2322,7 +2322,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4443' + x-ms-ccf-transaction-id: '8.5983' status: code: 200 message: OK @@ -2346,7 +2346,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4445' + x-ms-ccf-transaction-id: '8.5985' status: code: 200 message: OK @@ -2370,7 +2370,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4447' + x-ms-ccf-transaction-id: '8.5986' status: code: 200 message: OK @@ -2394,7 +2394,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4448' + x-ms-ccf-transaction-id: '8.5988' status: code: 200 message: OK @@ -2418,7 +2418,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4450' + x-ms-ccf-transaction-id: '8.5989' status: code: 200 message: OK @@ -2442,7 +2442,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4451' + x-ms-ccf-transaction-id: '8.5991' status: code: 200 message: OK @@ -2466,7 +2466,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4453' + x-ms-ccf-transaction-id: '8.5992' status: code: 200 message: OK @@ -2490,7 +2490,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4455' + x-ms-ccf-transaction-id: '8.5994' status: code: 200 message: OK @@ -2514,7 +2514,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4457' + x-ms-ccf-transaction-id: '8.5996' status: code: 200 message: OK @@ -2538,7 +2538,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4458' + x-ms-ccf-transaction-id: '8.5998' status: code: 200 message: OK @@ -2562,7 +2562,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4460' + x-ms-ccf-transaction-id: '8.5999' status: code: 200 message: OK @@ -2586,7 +2586,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4463' + x-ms-ccf-transaction-id: '8.6001' status: code: 200 message: OK @@ -2610,7 +2610,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4464' + x-ms-ccf-transaction-id: '8.6003' status: code: 200 message: OK @@ -2634,7 +2634,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4466' + x-ms-ccf-transaction-id: '8.6004' status: code: 200 message: OK @@ -2658,7 +2658,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4468' + x-ms-ccf-transaction-id: '8.6005' status: code: 200 message: OK @@ -2682,7 +2682,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4469' + x-ms-ccf-transaction-id: '8.6007' status: code: 200 message: OK @@ -2706,7 +2706,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4471' + x-ms-ccf-transaction-id: '8.6009' status: code: 200 message: OK @@ -2730,7 +2730,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4473' + x-ms-ccf-transaction-id: '8.6010' status: code: 200 message: OK @@ -2754,7 +2754,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4475' + x-ms-ccf-transaction-id: '8.6012' status: code: 200 message: OK @@ -2778,7 +2778,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4477' + x-ms-ccf-transaction-id: '8.6014' status: code: 200 message: OK @@ -2802,7 +2802,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4478' + x-ms-ccf-transaction-id: '8.6015' status: code: 200 message: OK @@ -2826,7 +2826,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4480' + x-ms-ccf-transaction-id: '8.6017' status: code: 200 message: OK @@ -2850,7 +2850,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4482' + x-ms-ccf-transaction-id: '8.6019' status: code: 200 message: OK @@ -2874,7 +2874,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4483' + x-ms-ccf-transaction-id: '8.6020' status: code: 200 message: OK @@ -2898,7 +2898,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4485' + x-ms-ccf-transaction-id: '8.6022' status: code: 200 message: OK @@ -2922,7 +2922,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4487' + x-ms-ccf-transaction-id: '8.6024' status: code: 200 message: OK @@ -2946,7 +2946,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4488' + x-ms-ccf-transaction-id: '8.6026' status: code: 200 message: OK @@ -2970,7 +2970,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4490' + x-ms-ccf-transaction-id: '8.6027' status: code: 200 message: OK @@ -2994,7 +2994,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4492' + x-ms-ccf-transaction-id: '8.6029' status: code: 200 message: OK @@ -3018,7 +3018,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4494' + x-ms-ccf-transaction-id: '8.6031' status: code: 200 message: OK @@ -3042,7 +3042,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4496' + x-ms-ccf-transaction-id: '8.6032' status: code: 200 message: OK @@ -3066,7 +3066,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4497' + x-ms-ccf-transaction-id: '8.6034' status: code: 200 message: OK @@ -3090,7 +3090,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4499' + x-ms-ccf-transaction-id: '8.6036' status: code: 200 message: OK @@ -3114,7 +3114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4500' + x-ms-ccf-transaction-id: '8.6038' status: code: 200 message: OK @@ -3138,7 +3138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4502' + x-ms-ccf-transaction-id: '8.6039' status: code: 200 message: OK @@ -3162,7 +3162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4504' + x-ms-ccf-transaction-id: '8.6041' status: code: 200 message: OK @@ -3186,7 +3186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4505' + x-ms-ccf-transaction-id: '8.6042' status: code: 200 message: OK @@ -3210,7 +3210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4507' + x-ms-ccf-transaction-id: '8.6044' status: code: 200 message: OK @@ -3234,7 +3234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4509' + x-ms-ccf-transaction-id: '8.6046' status: code: 200 message: OK @@ -3258,7 +3258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4511' + x-ms-ccf-transaction-id: '8.6048' status: code: 200 message: OK @@ -3282,7 +3282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4513' + x-ms-ccf-transaction-id: '8.6049' status: code: 200 message: OK @@ -3306,7 +3306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4514' + x-ms-ccf-transaction-id: '8.6051' status: code: 200 message: OK @@ -3330,7 +3330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4516' + x-ms-ccf-transaction-id: '8.6053' status: code: 200 message: OK @@ -3354,7 +3354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4518' + x-ms-ccf-transaction-id: '8.6055' status: code: 200 message: OK @@ -3378,7 +3378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4520' + x-ms-ccf-transaction-id: '8.6056' status: code: 200 message: OK @@ -3402,7 +3402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4522' + x-ms-ccf-transaction-id: '8.6058' status: code: 200 message: OK @@ -3426,7 +3426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4523' + x-ms-ccf-transaction-id: '8.6060' status: code: 200 message: OK @@ -3450,7 +3450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4525' + x-ms-ccf-transaction-id: '8.6062' status: code: 200 message: OK @@ -3474,7 +3474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4527' + x-ms-ccf-transaction-id: '8.6063' status: code: 200 message: OK @@ -3498,7 +3498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4528' + x-ms-ccf-transaction-id: '8.6065' status: code: 200 message: OK @@ -3522,7 +3522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4530' + x-ms-ccf-transaction-id: '8.6067' status: code: 200 message: OK @@ -3546,7 +3546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4531' + x-ms-ccf-transaction-id: '8.6068' status: code: 200 message: OK @@ -3570,7 +3570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4533' + x-ms-ccf-transaction-id: '8.6070' status: code: 200 message: OK @@ -3594,7 +3594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4535' + x-ms-ccf-transaction-id: '8.6072' status: code: 200 message: OK @@ -3618,7 +3618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4537' + x-ms-ccf-transaction-id: '8.6074' status: code: 200 message: OK @@ -3642,7 +3642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4538' + x-ms-ccf-transaction-id: '8.6075' status: code: 200 message: OK @@ -3666,7 +3666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4540' + x-ms-ccf-transaction-id: '8.6077' status: code: 200 message: OK @@ -3690,7 +3690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4542' + x-ms-ccf-transaction-id: '8.6079' status: code: 200 message: OK @@ -3714,7 +3714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4544' + x-ms-ccf-transaction-id: '8.6081' status: code: 200 message: OK @@ -3738,7 +3738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4545' + x-ms-ccf-transaction-id: '8.6082' status: code: 200 message: OK @@ -3762,7 +3762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4547' + x-ms-ccf-transaction-id: '8.6084' status: code: 200 message: OK @@ -3786,7 +3786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4549' + x-ms-ccf-transaction-id: '8.6086' status: code: 200 message: OK @@ -3810,7 +3810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4551' + x-ms-ccf-transaction-id: '8.6088' status: code: 200 message: OK @@ -3834,7 +3834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4552' + x-ms-ccf-transaction-id: '8.6090' status: code: 200 message: OK @@ -3858,7 +3858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4554' + x-ms-ccf-transaction-id: '8.6092' status: code: 200 message: OK @@ -3882,7 +3882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4556' + x-ms-ccf-transaction-id: '8.6093' status: code: 200 message: OK @@ -3906,7 +3906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4558' + x-ms-ccf-transaction-id: '8.6095' status: code: 200 message: OK @@ -3930,7 +3930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4559' + x-ms-ccf-transaction-id: '8.6097' status: code: 200 message: OK @@ -3954,7 +3954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4561' + x-ms-ccf-transaction-id: '8.6099' status: code: 200 message: OK @@ -3978,7 +3978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4563' + x-ms-ccf-transaction-id: '8.6100' status: code: 200 message: OK @@ -4002,7 +4002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4565' + x-ms-ccf-transaction-id: '8.6102' status: code: 200 message: OK @@ -4026,7 +4026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4567' + x-ms-ccf-transaction-id: '8.6103' status: code: 200 message: OK @@ -4050,7 +4050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4568' + x-ms-ccf-transaction-id: '8.6105' status: code: 200 message: OK @@ -4074,7 +4074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4570' + x-ms-ccf-transaction-id: '8.6107' status: code: 200 message: OK @@ -4098,7 +4098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4572' + x-ms-ccf-transaction-id: '8.6108' status: code: 200 message: OK @@ -4122,7 +4122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4574' + x-ms-ccf-transaction-id: '8.6110' status: code: 200 message: OK @@ -4146,7 +4146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4575' + x-ms-ccf-transaction-id: '8.6112' status: code: 200 message: OK @@ -4170,7 +4170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4577' + x-ms-ccf-transaction-id: '8.6113' status: code: 200 message: OK @@ -4194,7 +4194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4579' + x-ms-ccf-transaction-id: '8.6115' status: code: 200 message: OK @@ -4218,7 +4218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4581' + x-ms-ccf-transaction-id: '8.6117' status: code: 200 message: OK @@ -4242,7 +4242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4582' + x-ms-ccf-transaction-id: '8.6118' status: code: 200 message: OK @@ -4266,7 +4266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4584' + x-ms-ccf-transaction-id: '8.6120' status: code: 200 message: OK @@ -4290,7 +4290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4586' + x-ms-ccf-transaction-id: '8.6122' status: code: 200 message: OK @@ -4314,7 +4314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4588' + x-ms-ccf-transaction-id: '8.6123' status: code: 200 message: OK @@ -4338,7 +4338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4590' + x-ms-ccf-transaction-id: '8.6125' status: code: 200 message: OK @@ -4362,7 +4362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4592' + x-ms-ccf-transaction-id: '8.6127' status: code: 200 message: OK @@ -4386,7 +4386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4593' + x-ms-ccf-transaction-id: '8.6129' status: code: 200 message: OK @@ -4410,7 +4410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4595' + x-ms-ccf-transaction-id: '8.6131' status: code: 200 message: OK @@ -4434,7 +4434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4596' + x-ms-ccf-transaction-id: '8.6132' status: code: 200 message: OK @@ -4458,7 +4458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4598' + x-ms-ccf-transaction-id: '8.6134' status: code: 200 message: OK @@ -4482,7 +4482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4600' + x-ms-ccf-transaction-id: '8.6136' status: code: 200 message: OK @@ -4506,7 +4506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4601' + x-ms-ccf-transaction-id: '8.6138' status: code: 200 message: OK @@ -4530,7 +4530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4603' + x-ms-ccf-transaction-id: '8.6140' status: code: 200 message: OK @@ -4554,7 +4554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4605' + x-ms-ccf-transaction-id: '8.6142' status: code: 200 message: OK @@ -4578,7 +4578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4607' + x-ms-ccf-transaction-id: '8.6144' status: code: 200 message: OK @@ -4602,7 +4602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4609' + x-ms-ccf-transaction-id: '8.6146' status: code: 200 message: OK @@ -4626,7 +4626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4611' + x-ms-ccf-transaction-id: '8.6148' status: code: 200 message: OK @@ -4650,7 +4650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4613' + x-ms-ccf-transaction-id: '8.6150' status: code: 200 message: OK @@ -4674,7 +4674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4614' + x-ms-ccf-transaction-id: '8.6152' status: code: 200 message: OK @@ -4698,7 +4698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4615' + x-ms-ccf-transaction-id: '8.6154' status: code: 200 message: OK @@ -4722,7 +4722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4617' + x-ms-ccf-transaction-id: '8.6156' status: code: 200 message: OK @@ -4746,7 +4746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4619' + x-ms-ccf-transaction-id: '8.6158' status: code: 200 message: OK @@ -4770,7 +4770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4620' + x-ms-ccf-transaction-id: '8.6160' status: code: 200 message: OK @@ -4794,7 +4794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4622' + x-ms-ccf-transaction-id: '8.6162' status: code: 200 message: OK @@ -4818,7 +4818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '6.4624' + x-ms-ccf-transaction-id: '8.6163' status: code: 200 message: OK @@ -4831,19 +4831,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4624' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 - request: body: null headers: @@ -4852,19 +4852,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 - request: body: null headers: @@ -4873,19 +4873,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5913\",\n + \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5812\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5820\"\n + \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5829\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5839\"\n + \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5848\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5856\"\n + \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5864\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5873\"\n + \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5882\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5890\"\n + \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5899\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5908\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 - request: body: null headers: @@ -4894,38 +4912,35 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5913 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4389\",\n - \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4288\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4297\"\n - \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4305\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4313\"\n - \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4321\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4328\"\n - \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4336\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4343\"\n - \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4351\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4360\"\n - \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4369\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4377\"\n - \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4385\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6014\",\n + \ \"entries\": [\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5916\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5925\"\n + \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5934\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5943\"\n + \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5952\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5961\"\n + \ },\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5971\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5981\"\n + \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.5989\"\n },\n {\n \"contents\": + \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.5998\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.6005\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1276' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4288 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5913 - request: body: null headers: @@ -4934,37 +4949,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4389 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4490\",\n - \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4393\"\n },\n {\n \"contents\": - \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4401\"\n - \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4409\"\n },\n {\n \"contents\": - \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4417\"\n - \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4425\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4433\"\n - \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4441\"\n },\n {\n \"contents\": - \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4450\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4458\"\n },\n {\n \"contents\": - \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4468\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4477\"\n },\n {\n \"contents\": + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6014 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6115\",\n + \ \"entries\": [\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.6014\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4485\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"8.6022\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.6031\"\n },\n {\n \"contents\": + \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.6039\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.6048\"\n },\n {\n \"contents\": + \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.6056\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.6065\"\n },\n {\n \"contents\": + \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.6074\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.6082\"\n },\n {\n \"contents\": + \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.6092\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"8.6100\"\n },\n {\n \"contents\": + \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"8.6108\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4389 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6014 - request: body: null headers: @@ -4973,37 +4988,27 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4490 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6115 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591\",\n - \ \"entries\": [\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4494\"\n },\n {\n \"contents\": - \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4502\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4511\"\n },\n {\n \"contents\": - \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4520\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4528\"\n },\n {\n \"contents\": - \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4537\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4545\"\n },\n {\n \"contents\": - \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4554\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4563\"\n },\n {\n \"contents\": - \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4572\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"6.4581\"\n },\n {\n \"contents\": - \"message-180\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"6.4590\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.6117\"\n },\n + \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"8.6125\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.6134\"\n },\n + \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"8.6144\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.6154\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"8.6163\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '665' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4490 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6115 - request: body: null headers: @@ -5012,19 +5017,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 - request: body: null headers: @@ -5033,24 +5038,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4598\"\n },\n - \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"6.4607\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"6.4615\"\n },\n - \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"6.4624\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '457' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=6.4591 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 - request: body: null headers: @@ -5059,19 +5059,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4290 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4290\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4290 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 - request: body: null headers: @@ -5080,38 +5080,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4290 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4290\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4298\"\n + \"1\",\n \"transactionId\": \"8.5814\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5822\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4306\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4314\"\n + \"1\",\n \"transactionId\": \"8.5831\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5840\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4322\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4330\"\n + \"1\",\n \"transactionId\": \"8.5849\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5857\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4338\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4345\"\n + \"1\",\n \"transactionId\": \"8.5866\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5874\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4353\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4361\"\n + \"1\",\n \"transactionId\": \"8.5883\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5892\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4370\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4378\"\n - \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4387\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"8.5900\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5909\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4290 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 - request: body: null headers: @@ -5120,19 +5119,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915 - request: body: null headers: @@ -5141,37 +5140,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492\",\n - \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4395\"\n },\n {\n \"contents\": - \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4403\"\n - \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4410\"\n },\n {\n \"contents\": - \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4419\"\n - \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4427\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4435\"\n - \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4443\"\n },\n {\n \"contents\": - \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4451\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4460\"\n },\n {\n \"contents\": - \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4469\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4478\"\n },\n {\n \"contents\": - \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4487\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016\",\n + \ \"entries\": [\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5918\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5927\"\n + \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5935\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5944\"\n + \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5954\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5963\"\n + \ },\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5973\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5983\"\n + \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.5991\"\n },\n {\n \"contents\": + \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.5999\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.6007\"\n },\n {\n \"contents\": + \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.6015\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4391 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915 - request: body: null headers: @@ -5180,19 +5179,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016 - request: body: null headers: @@ -5201,19 +5200,35 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117\",\n + \ \"entries\": [\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.6024\"\n },\n {\n \"contents\": + \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.6032\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.6041\"\n },\n {\n \"contents\": + \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.6049\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.6058\"\n },\n {\n \"contents\": + \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.6067\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.6075\"\n },\n {\n \"contents\": + \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.6084\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.6093\"\n },\n {\n \"contents\": + \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"8.6102\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"8.6110\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1284' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016 - request: body: null headers: @@ -5222,37 +5237,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593\",\n - \ \"entries\": [\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4496\"\n },\n {\n \"contents\": - \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4504\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4513\"\n },\n {\n \"contents\": - \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4522\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4530\"\n },\n {\n \"contents\": - \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4538\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4547\"\n },\n {\n \"contents\": - \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4556\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4565\"\n },\n {\n \"contents\": - \"message-171\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4574\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"6.4582\"\n },\n {\n \"contents\": - \"message-181\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"6.4592\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1388' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4492 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 - request: body: null headers: @@ -5261,19 +5258,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 - request: body: null headers: @@ -5282,19 +5279,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.6118\"\n },\n + \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"8.6127\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.6136\"\n },\n + \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"8.6146\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.6156\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '561' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 - request: body: null headers: @@ -5303,23 +5307,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4600\"\n },\n - \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"6.4609\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"6.4617\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '353' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=6.4593 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 - request: body: null headers: @@ -5328,19 +5328,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 - request: body: null headers: @@ -5349,19 +5349,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 - request: body: null headers: @@ -5370,38 +5370,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5917\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4292\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4300\"\n + \"2\",\n \"transactionId\": \"8.5816\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5824\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4308\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4316\"\n + \"2\",\n \"transactionId\": \"8.5833\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5842\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4324\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4331\"\n + \"2\",\n \"transactionId\": \"8.5851\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5859\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4339\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4347\"\n + \"2\",\n \"transactionId\": \"8.5868\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5876\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4355\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4363\"\n + \"2\",\n \"transactionId\": \"8.5885\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5894\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4372\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4380\"\n - \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4388\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"8.5902\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5911\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4292 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 - request: body: null headers: @@ -5410,19 +5409,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5917 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018\",\n + \ \"entries\": [\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5920\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5929\"\n + \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5937\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5946\"\n + \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5956\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5965\"\n + \ },\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5975\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5985\"\n + \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.5992\"\n },\n {\n \"contents\": + \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.6001\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.6009\"\n },\n {\n \"contents\": + \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.6017\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5917 - request: body: null headers: @@ -5431,19 +5448,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018 - request: body: null headers: @@ -5452,37 +5469,35 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494\",\n - \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4396\"\n },\n {\n \"contents\": - \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4404\"\n - \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4412\"\n },\n {\n \"contents\": - \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4420\"\n - \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4428\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4437\"\n - \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4445\"\n },\n {\n \"contents\": - \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4453\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4463\"\n },\n {\n \"contents\": - \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4471\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4480\"\n },\n {\n \"contents\": - \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4488\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6119\",\n + \ \"entries\": [\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.6026\"\n },\n {\n \"contents\": + \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.6034\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.6042\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.6051\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.6060\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.6068\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.6077\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.6086\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.6095\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"8.6103\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"8.6112\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '1284' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4393 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018 - request: body: null headers: @@ -5491,58 +5506,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6119 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '6.4625' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595\",\n - \ \"entries\": [\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4497\"\n },\n {\n \"contents\": - \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4505\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4514\"\n },\n {\n \"contents\": - \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4523\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4531\"\n },\n {\n \"contents\": - \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4540\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4549\"\n },\n {\n \"contents\": - \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4558\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4567\"\n },\n {\n \"contents\": - \"message-172\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4575\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"6.4584\"\n },\n {\n \"contents\": - \"message-182\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"6.4593\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.6120\"\n },\n + \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"8.6129\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.6138\"\n },\n + \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"8.6148\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.6158\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '561' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4494 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6119 - request: body: null headers: @@ -5551,19 +5534,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5817 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5817\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5817 - request: body: null headers: @@ -5572,19 +5555,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5817 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918\",\n + \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5817\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5826\"\n + \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5835\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5844\"\n + \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5852\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5861\"\n + \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5869\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5878\"\n + \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5887\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5895\"\n + \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5904\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5913\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5817 - request: body: null headers: @@ -5593,23 +5594,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4601\"\n },\n - \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"6.4611\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"6.4619\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '353' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=6.4595 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918 - request: body: null headers: @@ -5618,19 +5615,35 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019\",\n + \ \"entries\": [\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5921\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5930\"\n + \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5939\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5948\"\n + \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5957\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5967\"\n + \ },\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5977\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5986\"\n + \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.5994\"\n },\n {\n \"contents\": + \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.6003\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.6010\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1276' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918 - request: body: null headers: @@ -5639,19 +5652,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019 - request: body: null headers: @@ -5660,38 +5673,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394\",\n - \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4293\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4301\"\n - \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4310\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4317\"\n - \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4325\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4333\"\n - \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4341\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4348\"\n - \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4357\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4365\"\n - \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4374\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4382\"\n - \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4390\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6120\",\n + \ \"entries\": [\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.6019\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.6027\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.6036\"\n },\n {\n \"contents\": + \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.6044\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.6053\"\n },\n {\n \"contents\": + \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.6062\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.6070\"\n },\n {\n \"contents\": + \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.6079\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.6088\"\n },\n {\n \"contents\": + \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.6097\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"8.6105\"\n },\n {\n \"contents\": + \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"8.6113\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4293 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019 - request: body: null headers: @@ -5700,58 +5712,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6120 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '6.4625' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495\",\n - \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4398\"\n },\n {\n \"contents\": - \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4405\"\n - \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4413\"\n },\n {\n \"contents\": - \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4422\"\n - \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4430\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4438\"\n - \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4447\"\n },\n {\n \"contents\": - \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4455\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4464\"\n },\n {\n \"contents\": - \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4473\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4482\"\n },\n {\n \"contents\": - \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4490\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.6122\"\n },\n + \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"8.6131\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.6140\"\n },\n + \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"8.6150\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.6160\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '561' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4394 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6120 - request: body: null headers: @@ -5760,19 +5740,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 - request: body: null headers: @@ -5781,83 +5761,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4596\",\n - \ \"entries\": [\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4499\"\n },\n {\n \"contents\": - \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4507\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4516\"\n },\n {\n \"contents\": - \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4525\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4533\"\n },\n {\n \"contents\": - \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4542\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4551\"\n },\n {\n \"contents\": - \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4559\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4568\"\n },\n {\n \"contents\": - \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4577\"\n },\n {\n \"contents\": \"message-178\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"6.4586\"\n },\n {\n \"contents\": - \"message-183\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"6.4595\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '1388' - content-type: application/json - x-ms-ccf-transaction-id: '6.4625' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4495 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4596 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4603\"\n },\n - \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"6.4613\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"6.4620\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '353' - content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=6.4596 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 - request: body: null headers: @@ -5866,19 +5782,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4295 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4295\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4295 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 - request: body: null headers: @@ -5887,38 +5803,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4295 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4396\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5920\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4295\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4303\"\n + \"4\",\n \"transactionId\": \"8.5819\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5827\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4311\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4319\"\n + \"4\",\n \"transactionId\": \"8.5837\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5846\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4326\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4334\"\n + \"4\",\n \"transactionId\": \"8.5854\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5863\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4342\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4350\"\n + \"4\",\n \"transactionId\": \"8.5871\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5880\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4358\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4367\"\n + \"4\",\n \"transactionId\": \"8.5888\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5897\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4375\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4383\"\n - \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4392\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"8.5906\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5914\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1477' + content-length: '1374' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4295 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 - request: body: null headers: @@ -5927,37 +5842,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4396 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5920 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497\",\n - \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4400\"\n },\n {\n \"contents\": - \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4407\"\n - \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4415\"\n },\n {\n \"contents\": - \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4424\"\n - \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4432\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4440\"\n - \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4448\"\n },\n {\n \"contents\": - \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4457\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4466\"\n },\n {\n \"contents\": - \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4475\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4483\"\n },\n {\n \"contents\": - \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4492\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021\",\n + \ \"entries\": [\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5923\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5932\"\n + \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5941\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5950\"\n + \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5959\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5969\"\n + \ },\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5979\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5988\"\n + \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.5996\"\n },\n {\n \"contents\": + \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.6004\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.6012\"\n },\n {\n \"contents\": + \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.6020\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1381' + content-length: '1380' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4396 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5920 - request: body: null headers: @@ -5966,19 +5881,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021 - request: body: null headers: @@ -5987,58 +5902,35 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6122\",\n + \ \"entries\": [\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.6029\"\n },\n {\n \"contents\": + \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.6038\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.6046\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.6055\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.6063\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.6072\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.6081\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.6090\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.6099\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"8.6107\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"8.6115\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '6.4625' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4598\",\n - \ \"entries\": [\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4500\"\n },\n {\n \"contents\": - \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4509\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4518\"\n },\n {\n \"contents\": - \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4527\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4535\"\n },\n {\n \"contents\": - \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4544\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4552\"\n },\n {\n \"contents\": - \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4561\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4570\"\n },\n {\n \"contents\": - \"message-174\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4579\"\n },\n {\n \"contents\": \"message-179\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"6.4588\"\n },\n {\n \"contents\": - \"message-184\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"6.4596\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '1388' + content-length: '1284' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4497 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021 - request: body: null headers: @@ -6047,21 +5939,24 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4598 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6122 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4605\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.6123\"\n },\n + \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"8.6132\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.6142\"\n },\n \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"6.4614\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"6.4622\"\n }\n + \ \"transactionId\": \"8.6152\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.6162\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '353' + content-length: '561' content-type: application/json - x-ms-ccf-transaction-id: '6.4625' + x-ms-ccf-transaction-id: '8.6164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=6.4598 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6122 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml index c7c494da272bb..93b5724bade9e 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '6.4626' + x-ms-ccf-transaction-id: '8.6165' status: code: 200 message: OK @@ -38,7 +38,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '6.4627' + x-ms-ccf-transaction-id: '8.6166' status: code: 200 message: OK @@ -57,7 +57,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '6.4628' + x-ms-ccf-transaction-id: '8.6167' status: code: 204 message: No Content @@ -81,7 +81,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '6.4630' + x-ms-ccf-transaction-id: '8.6169' status: code: 200 message: OK @@ -101,7 +101,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '6.4630' + x-ms-ccf-transaction-id: '8.6170' status: code: 200 message: OK @@ -120,7 +120,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '6.4632' + x-ms-ccf-transaction-id: '8.6171' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml index 98500f64f45c1..fff33ee79d43f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml @@ -15,7 +15,7 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '6.4633' + x-ms-ccf-transaction-id: '8.6172' status: code: 200 message: OK @@ -80,7 +80,7 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '6.4633' + x-ms-ccf-transaction-id: '8.6172' status: code: 200 message: OK @@ -96,11 +96,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '6.4633' + x-ms-ccf-transaction-id: '8.6172' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml index 6c77f3b1d78f1..2c3818b8724b5 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml @@ -20,7 +20,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 19 Apr 2021 19:35:08 GMT + - Thu, 22 Apr 2021 18:41:13 GMT server: - Kestrel transfer-encoding: @@ -30,7 +30,7 @@ interactions: x-ms-image-tag: - latest-20210408061706412-0bd695e0 x-ms-machinename: - - identityservice-75f9cdb475-jhq4v + - identityservice-75f9cdb475-jz9rg status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml index 9662241111861..9836d15b38427 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml @@ -20,7 +20,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Mon, 19 Apr 2021 19:35:09 GMT + - Thu, 22 Apr 2021 18:41:14 GMT server: - Kestrel transfer-encoding: From 923359240e8fc81a8cbe31d705d05d97cc7ce4da Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 22 Apr 2021 14:51:30 -0700 Subject: [PATCH 10/49] readme wip --- .../azure-confidentialledger/README.md | 58 ++++++++++++++++++- 1 file changed, 57 insertions(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 298ca362c9d9c..090357765188a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -1,3 +1,59 @@ # Azure Confidential Ledger client library for Python -Azure Confidential Ledger provides a service for logging to an immutable, tamper-proof ledger. It is built on Microsoft Research's [Confidential Consortium Framework](https://github.com/Microsoft/CCF). +Azure Confidential Ledger provides a service for logging to an immutable, tamper-proof ledger. As part of the [Azure Confidential Computing][azure_confidential_computing] portfolio, Azure Confidential Ledger runs in SGX enclaves. It is built on Microsoft Research's [Confidential Consortium Framework][ccf]. + +[Source code][confidential_ledger_client_src] | [Package (PyPI)][pypi_package_confidential_ledger] | [API reference documentation][reference_docs] | [Product documentation][confidential_ledger_docs] | [Samples][confidential_ledger_samples] + +## Getting started +### Install packages +Install [azure-confidentialledger][pypi_package_confidential_ledger] and [azure-identity][azure_identity_pypi] with [pip][pip]: +```Bash +pip install azure-confidentialledger +``` +[azure-identity][azure_identity] is used for Azure Active Directory +authentication as demonstrated below. + +### Prerequisites +* An [Azure subscription][azure_sub] +* Python 2.7, 3.5.3, or later +* A Confidential Ledger. + +### Authenticate the client +This document demonstrates using [DefaultAzureCredential][default_cred_ref] to authenticate as a service principal. However, [ConfidentialLedgerClient][confidential_ledger_docs] accepts any [azure-identity][azure_identity] credential. See the [azure-identity][azure_identity] documentation for more information about other credentials. + +### Additional Documentation +For more extensive documentation on Azure Confidential Ledger, see the +[API reference documentation][reference_docs]. + +## Contributing +This project welcomes contributions and suggestions. Most contributions require +you to agree to a Contributor License Agreement (CLA) declaring that you have +the right to, and actually do, grant us the rights to use your contribution. +For details, visit https://cla.microsoft.com. + +When you submit a pull request, a CLA-bot will automatically determine whether +you need to provide a CLA and decorate the PR appropriately (e.g., label, +comment). Simply follow the instructions provided by the bot. You will only +need to do this once across all repos using our CLA. + +This project has adopted the [Microsoft Open Source Code of Conduct][code_of_conduct]. +For more information, see the +[Code of Conduct FAQ][code_of_conduct_faq] or +contact opencode@microsoft.com with any additional questions or comments. + + +[azure_cloud_shell]: https://shell.azure.com/bash +[azure_confidential_computing]: https://azure.microsoft.com/en-us/solutions/confidential-compute +[azure_identity]: https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/identity/azure-identity +[azure_identity_pypi]: https://pypi.org/project/azure-identity/ +[azure_sub]: https://azure.microsoft.com/free +[ccf]: https://github.com/Microsoft/CCF +[code_of_conduct]: https://opensource.microsoft.com/codeofconduct +[code_of_conduct_faq]: https://opensource.microsoft.com/codeofconduct/faq +[confidential_ledger_client_src]: https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/confidentialledger/azure-confidentialledger +[confidential_ledger_docs]: https://docs.microsoft.com/azure/confidential-ledger +[confidential_ledger_samples]: https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/confidentialledger/azure-confidentialledger/samples +[default_cred_ref]: https://aka.ms/azsdk/python/identity/docs#azure.identity.DefaultAzureCredential +[pip]: https://pypi.org/project/pip/ +[pypi_package_confidential_ledger]: https://pypi.org/project/azure-confidentialledger +[reference_docs]: https://aka.ms/azsdk/python/confidentialledger/docs From af1e01963131f93d2945c78214e5bbbbcaca90bc Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Mon, 26 Apr 2021 17:21:50 -0700 Subject: [PATCH 11/49] update readme, two parts left --- .../azure-confidentialledger/README.md | 266 +++++++++++++++++- 1 file changed, 263 insertions(+), 3 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 090357765188a..39bd7b1a2157d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -8,7 +8,7 @@ Azure Confidential Ledger provides a service for logging to an immutable, tamper ### Install packages Install [azure-confidentialledger][pypi_package_confidential_ledger] and [azure-identity][azure_identity_pypi] with [pip][pip]: ```Bash -pip install azure-confidentialledger +pip install azure-identity azure-confidentialledger ``` [azure-identity][azure_identity] is used for Azure Active Directory authentication as demonstrated below. @@ -16,11 +16,268 @@ authentication as demonstrated below. ### Prerequisites * An [Azure subscription][azure_sub] * Python 2.7, 3.5.3, or later -* A Confidential Ledger. +* A running instance of Azure Confidential Ledger. +* A registered user in the Confidential Ledger (typically assigned during [ARM](azure_resource_manager) resource creation) with `Administrator` privileges. ### Authenticate the client -This document demonstrates using [DefaultAzureCredential][default_cred_ref] to authenticate as a service principal. However, [ConfidentialLedgerClient][confidential_ledger_docs] accepts any [azure-identity][azure_identity] credential. See the [azure-identity][azure_identity] documentation for more information about other credentials. +#### Using Azure Active Directory +This document demonstrates using [DefaultAzureCredential][default_cred_ref] to authenticate to the Confidential Ledger via Azure Active Directory. However, `ConfidentialLedgerClient` accepts any [azure-identity][azure_identity] credential. See the [azure-identity][azure_identity] documentation for more information about other credentials. +#### Using a client certificate +As an alternative to Azure Active Directory, clients may choose to use a client certificate to authenticate via mutual TLS. `azure.confidentialledger.ConfidentialLedgerCertificateCredential` may be used for this purpose. + +### Create a client +`DefaultAzureCredential` will automatically handle most Azure SDK client scenarios. The easiest way to get started is to be logged in via the [Azure CLI](azure_cli). Then, `DefaultAzureCredential` will be able to authenticate the `ConfidentialLedgerClient`. + +Constructing the client also requires your Confidential Ledger's URL and id, which you can get from the Azure CLI or the Azure Portal. When you have retrieved those values, please replace instances of `"my-ledger-id"` and `"https://my-ledger-url.confidential-ledger.azure.com"` in the examples below + +Because Confidential Ledgers use self-signed certificates securely generated and stored in an SGX enclave, the certificate for each Confidential Ledger must first be retrieved from the Confidential Ledger Identity Service. + +```python +from azure.identity import DefaultAzureCredential +from azure.confidentialledger import ConfidentialLedgerClient +from azure.confidentialledger.identity_service import ConfidentialLedgerIdentityServiceClient + +identity_client = ConfidentialLedgerIdentityServiceClient("https://identity.accledger.azure.com") +network_identity = identity_client.get_ledger_identity( + ledger_id="my-ledger-id" +) + +ledger_tls_cert_file_name = "ledger_certificate.pem" +with open(ledger_tls_cert_file_name, "w") as cert_file: + cert_file.write(network_identity.ledger_tls_certificate) + +credential = DefaultAzureCredential() +ledger_client = ConfidentialLedgerClient( + endpoint="https://my-ledger-url.confidential-ledger.azure.com", + credential=credential, + ledger_certificate_path=ledger_tls_cert_file_name +) +``` + +## Key concepts +### Ledger entries +Every write to Confidential Ledger generates an immutable ledger entry in the service. Writes are uniquely identified by transaction ids that increment with each write. +```python +append_result = ledger_client.append_to_ledger(entry_contents="Hello world!") +print(write_result.transaction_id) +``` + +Since Confidential Ledger is a distributed system, rare transient failures may cause writes to be lost. For entries that must be preserved, it is advisable to verify that the write became durable. Waits are blocking calls. +```python +from azure.confidentialledger import TransactionState +ledger_client.wait_until_durable(transaction_id=append_result.transaction_id) +assert ledger_client.get_transaction_status( + transaction_id=append_result.transaction_id +) is TransactionState.COMMITTED + +# Alternatively, a client may wait when appending. +append_result = ledger_client.append_to_ledger( + entry_contents="Hello world, again!", wait_for_commit=True +) +assert ledger_client.get_transaction_status( + transaction_id=append_result.transaction_id +) is TransactionState.COMMITTED +``` + +#### Receipts +State changes to the Confidential Ledger are saved in a data structure called a Merkle tree. To cryptographically verify that writes were correctly saved, a Merkle proof, or receipt, can be retrieved for any transaction id. +```python +receipt = self.client.get_transaction_receipt( + transaction_id=append_result.transaction_id +) +print(receipt.contents) +``` + +#### Sub-ledgers +While most use cases will involve one ledger, we provide the sub-ledger feature in case different logical groups of data need to be stored in the same Confidential Ledger. +```python +self.client.append_to_ledger( + entry_contents="Hello from Alice", sub_ledger_id="Alice's messages" +) +self.client.append_to_ledger( + entry_contents="Hello from Bob", sub_ledger_id="Bob's messages" +) +``` + +When no sub-ledger id is specified on method calls, the Confidential Ledger service will assume a constant, service-determined sub-ledger id. +```python +append_result = self.client.append_to_ledger(entry_contents="Hello world?") + +entry_by_subledger = self.client.get_ledger_entry( + transaction_id=append_result.transaction_id, + sub_ledger_id=append_result.sub_ledger_id +) +assert entry_by_subledger.contents == "Hello world?" + +entry = self.client.get_ledger_entry(transaction_id=append_result.transaction_id) +assert entry.contents == entry_by_subledger.contents +assert entry.sub_ledger_id == entry_by_subledger.sub_ledger_id +``` + +Ledger entries are retrieved from sub-ledgers. When a transaction id is specified, the returned value is the value contained in the specified sub-ledger at the point in time identified by the transaction id. If no transaction id is specified, the latest available value is returned. +```python +append_result = self.client.append_to_ledger(entry_contents="Hello world 0") +self.client.append_to_ledger(entry_contents="Hello world 1") + +subledger_append_result = self.client.append_to_ledger( + entry_contents="Hello world sub-ledger 0" +) +self.client.append_to_ledger(entry_contents="Hello world sub-ledger 1") + +entry = self.client.get_ledger_entry(transaction_id=append_result.transaction_id) +assert entry.contents == "Hello world 0" + +latest_entry = self.client.get_ledger_entry() +assert latest_entry.contents == "Hello world 1" + +subledger_entry = self.client.get_ledger_entry( + transaction_id=append_result.transaction_id, + sub_ledger_id=append_result.sub_ledger_id +) +assert subledger_entry.contents == "Hello world sub-ledger 0" + +subledger_latest_entry = self.client.get_ledger_entry( + sub_ledger_id=subledger_append_result.sub_ledger_id +) +assert subledger_latest_entry.contents == "Hello world sub-ledger 1" +``` + +##### Ranged queries +Ledger entries in a sub-ledger may be retrieved over a range of transaction ids. +```python +ranged_result = self.client.get_ledger_entries( + from_transaction_id="12.3" +) +for entry in ranged_result: + print(f"Transaction id {entry.transaction_id} contents: {entry.contents}") +``` + +### User management +TODO + +### Confidential consortium and enclave verifications +TODO + +### Async API +This library includes a complete async API supported on Python 3.5+. To use it, you must first install an async transport, such as [aiohttp](https://pypi.org/project/aiohttp). See [azure-core documentation](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#transport) for more information. + +Async clients should be closed when they're no longer needed. These objects are async context managers and define async `close` methods. For example: + +```python +from azure.identity.aio import DefaultAzureCredential +from azure.confidentialledger.aio import ConfidentialLedgerClient +from azure.confidentialledger.identity_service.aio import ConfidentialLedgerIdentityServiceClient + +identity_client = ConfidentialLedgerIdentityServiceClient("https://identity.accledger.azure.com") +network_identity = await identity_client.get_ledger_identity( + ledger_id="my-ledger-id" +) + +ledger_tls_cert_file_name = "ledger_certificate.pem" +with open(ledger_tls_cert_file_name, "w") as cert_file: + cert_file.write(network_identity.ledger_tls_certificate) + +credential = DefaultAzureCredential() +ledger_client = ConfidentialLedgerClient( + endpoint="https://my-ledger-url.confidential-ledger.azure.com", + credential=credential, + ledger_certificate_path=ledger_tls_cert_file_name +) + +# Call close when the client and credential are no longer needed. +await client.close() +await credential.close() + +# Alternatively, use them as async context managers (contextlib.AsyncExitStack can help). +ledger_client = ConfidentialLedgerClient( + endpoint="https://my-ledger-url.confidential-ledger.azure.com", + credential=credential, + ledger_certificate_path=ledger_tls_cert_file_name +) +async with client: + async with credential: + pass +``` + +## Troubleshooting +### General +Key Vault clients raise exceptions defined in [azure-core][azure_core_exceptions]. For example, if you try to get a transaction that doesn't exist, `ConfidentialLedgerClient` raises [ResourceNotFoundError](https://aka.ms/azsdk-python-core-exceptions-resource-not-found-error): + +```python +from azure.identity import DefaultAzureCredential +from azure.confidentialledger import ConfidentialLedgerClient +from azure.confidentialledger.identity_service import ConfidentialLedgerIdentityServiceClient + +identity_client = ConfidentialLedgerIdentityServiceClient("https://identity.accledger.azure.com") +network_identity = identity_client.get_ledger_identity( + ledger_id="my-ledger-id" +) + +ledger_tls_cert_file_name = "ledger_certificate.pem" +with open(ledger_tls_cert_file_name, "w") as cert_file: + cert_file.write(network_identity.ledger_tls_certificate) + +credential = DefaultAzureCredential() +ledger_client = ConfidentialLedgerClient( + endpoint="https://my-ledger-url.confidential-ledger.azure.com", + credential=credential, + ledger_certificate_path=ledger_tls_cert_file_name +) + +try: + ledger_client.get_ledger_entry(transaction_id="10000.100000") +except ResourceNotFoundError as e: + print(e.message) +``` + +### Logging +This library uses the standard +[logging](https://docs.python.org/3.5/library/logging.html) library for logging. Basic information about HTTP sessions (URLs, headers, etc.) is logged at INFO level. + +Detailed DEBUG level logging, including request/response bodies and unredacted headers, can be enabled on a client with the `logging_enable` argument: +```python +import logging +import sys + +from azure.identity import DefaultAzureCredential +from azure.confidentialledger import ConfidentialLedgerClient +from azure.confidentialledger.identity_service import ConfidentialLedgerIdentityServiceClient + +# Create a logger for the 'azure' SDK +logger = logging.getLogger('azure') +logger.setLevel(logging.DEBUG) + +# Configure a console output +handler = logging.StreamHandler(stream=sys.stdout) +logger.addHandler(handler) + +identity_client = ConfidentialLedgerIdentityServiceClient("https://identity.accledger.azure.com") +network_identity = identity_client.get_ledger_identity( + ledger_id="my-ledger-id" +) + +ledger_tls_cert_file_name = "ledger_certificate.pem" +with open(ledger_tls_cert_file_name, "w") as cert_file: + cert_file.write(network_identity.ledger_tls_certificate) + +credential = DefaultAzureCredential() + +# This client will log detailed information about its HTTP sessions, at DEBUG level +ledger_client = ConfidentialLedgerClient( + endpoint="https://my-ledger-url.confidential-ledger.azure.com", + credential=credential, + ledger_certificate_path=ledger_tls_cert_file_name, + logging_enable=True +) +``` + +Similarly, `logging_enable` can enable detailed logging for a single operation, even when it isn't enabled for the client: +```python +ledger_client.get_ledger_entry(transaction_id="12.3", logging_enable=True) +``` + +## Next steps ### Additional Documentation For more extensive documentation on Azure Confidential Ledger, see the [API reference documentation][reference_docs]. @@ -42,10 +299,13 @@ For more information, see the contact opencode@microsoft.com with any additional questions or comments. +[azure_cli]: https://docs.microsoft.com/en-us/cli/azure [azure_cloud_shell]: https://shell.azure.com/bash [azure_confidential_computing]: https://azure.microsoft.com/en-us/solutions/confidential-compute +[azure_core_exceptions]: https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/core/azure-core#azure-core-library-exceptions [azure_identity]: https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/identity/azure-identity [azure_identity_pypi]: https://pypi.org/project/azure-identity/ +[azure_resource_manager]: https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/overview [azure_sub]: https://azure.microsoft.com/free [ccf]: https://github.com/Microsoft/CCF [code_of_conduct]: https://opensource.microsoft.com/codeofconduct From 1e92dff4284d4cbee63b9ddbee802c31ac57b157 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Mon, 26 Apr 2021 17:42:23 -0700 Subject: [PATCH 12/49] no more aio warnings --- .../azure/confidentialledger/_client.py | 6 +- .../identity_service/aio/_client.py | 14 + .../tests/_shared/client_test_common_async.py | 10 + ...ger_client_aad.test_append_entry_flow.yaml | 126 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 121 +- ...al_ledger_client_aad.test_range_query.yaml | 1022 ++++++------ ...edger_client_aad.test_user_management.yaml | 14 +- ..._client_aad.test_verification_methods.yaml | 10 +- ...ient_aad_async.test_append_entry_flow.yaml | 153 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 167 +- ...ger_client_aad_async.test_range_query.yaml | 1376 ++++++++-------- ...client_aad_async.test_user_management.yaml | 36 +- ...t_aad_async.test_verification_methods.yaml | 30 +- ...nt_certificate.test_append_entry_flow.yaml | 139 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 114 +- ...r_client_certificate.test_range_query.yaml | 1097 ++++++------- ...ient_certificate.test_user_management.yaml | 12 +- ...certificate.test_verification_methods.yaml | 6 +- ...tificate_async.test_append_entry_flow.yaml | 127 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 141 +- ...nt_certificate_async.test_range_query.yaml | 1460 +++++++++-------- ...ertificate_async.test_user_management.yaml | 12 +- ...icate_async.test_verification_methods.yaml | 8 +- ...rvice_client.test_get_ledger_identity.yaml | 4 +- ...client_async.test_get_ledger_identity.yaml | 4 +- ...st_confidential_ledger_client_aad_async.py | 11 +- .../test_identity_service_client_async.py | 2 + 27 files changed, 3183 insertions(+), 3039 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index d321d940b6e85..1fe7cced68c46 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -273,7 +273,8 @@ def get_ledger_entry( **kwargs, # type: Any ): # type: (...) -> LedgerEntry - """Gets an entry in the ledger. + """Gets an entry in the ledger. The query may need to be retried while the + service is loading results. :keyword float interval: Interval, in seconds, between retries while waiting for results, defaults to 0.5. @@ -339,7 +340,8 @@ def get_transaction_receipt( **kwargs, # type: Any ): # type: (...) -> TransactionReceipt - """Get a receipt for a specific transaction. + """Get a receipt for a specific transaction. The query may need to be retried while the + service is loading results. :param transaction_id: Transaction identifier. :type transaction_id: str diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py index 500add54c4979..d87140d6f67e9 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py @@ -84,6 +84,20 @@ def identity_service_url(self): """The URL this client is connected to.""" return self._identity_service_url + async def __aenter__(self) -> "ConfidentialLedgerIdentityServiceClient": + await self._client.__aenter__() + return self + + async def __aexit__(self, *args: Any) -> None: + await self._client.__aexit__(*args) + + async def close(self) -> None: + """Close sockets opened by the client. + + Calling this method is unnecessary when using the client as a context manager. + """ + await self._client.close() + @distributed_trace_async async def get_ledger_identity( self, ledger_id: str, **kwargs: Any diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py index ec91a5d20ca5a..2c4eb185eca49 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py @@ -1,4 +1,6 @@ +import asyncio import hashlib +import time from devtools_testutils import AzureTestCase @@ -29,6 +31,14 @@ def setUp(self): "CONFIDENTIAL_LEDGER_USER_CERTIFICATE_PATH", USER_CERTIFICATE_PATH ) + def tearDown(self): + # Since tearDown cannot be async + task = asyncio.ensure_future(self.client.close()) + while not task.done: + time.sleep(0.5) + + return super().tearDown() + @AzureTestCase.await_prepared_test async def test_append_entry_flow(self): entry_contents = "Test entry from Python SDK" diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml index 50dfe276614ed..477ef555dc043 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4918' + - '13.8187' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4920' + - '13.8189' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"8.4920"}' + string: '{"state":"Pending","transactionId":"13.8189"}' headers: content-length: - - '44' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4920' + - '13.8190' status: code: 200 message: OK @@ -97,17 +97,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.4920"}' + string: '{"state":"Committed","transactionId":"13.8189"}' headers: content-length: - - '46' + - '47' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4921' + - '13.8190' status: code: 200 message: OK @@ -123,17 +123,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.4920"}' + string: '{"state":"Committed","transactionId":"13.8189"}' headers: content-length: - - '46' + - '47' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4921' + - '13.8190' status: code: 200 message: OK @@ -149,7 +149,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -161,7 +161,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4921' + - '13.8190' status: code: 200 message: OK @@ -177,27 +177,33 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"9f6f812ec6b43a26ad200b8158e85f79cb17128f17be0360df1275c511835bbe\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"47553be0fcacbdf0265d549ac5365feaa4b7162d022928ec705727f1587fd088\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"e9bac64885d3e71277b9e0b1f2a85a204644804b7e97fa2de9167f48092cfe86\"\n - \ },\n {\n \"left\": \"1e8d2578602e5abece8a8a030be621809365c4a05552a55ef2c958da93524cd0\"\n - \ },\n {\n \"left\": \"4f40cf27741afd352a306630caf40e109dba14fda71ab24ba908b3a651b6d1d7\"\n - \ },\n {\n \"left\": \"f5fe2ce07280d8af1c8e5dce955258e65dd6483e1f2ca42346f7e1310f72ab9f\"\n - \ },\n {\n \"left\": \"c92d247a574702ca9033bcd341d73dd663aaa87e046a7ada864aab580acc9130\"\n + \ \"proof\": [\n {\n \"left\": \"5acb8fccdfe08ee296fa501cc23cd43b7ee182cab79391a121d7ade262bcf1a4\"\n + \ },\n {\n \"left\": \"4ed0ef42e030c5bdbce3efe0d52f14f09ed3601476c295c3894fe2b9a56658a5\"\n + \ },\n {\n \"left\": \"a040bba297d4a94467a408c46240386210b06020ff38509606c55aa2af28f6d6\"\n + \ },\n {\n \"left\": \"08b2365c5df0b32d105f0a6cbf2516e0ee812bf0a50fcb950d8e2a4a3435facb\"\n + \ },\n {\n \"left\": \"8a2b19f01814ec27033714641c7144350a7e581ad2445fa7a895c1ca56c438fe\"\n + \ },\n {\n \"left\": \"178f600064d836ac8a7dc9fede6866628da6d41d915322bde03a271d9736d787\"\n + \ },\n {\n \"left\": \"da46dbbc0c95d4514d13a3c5bb7f8225ce5bbd560450a5a32537b396e51572ea\"\n + \ },\n {\n \"left\": \"06c327834dd73cf739147ead75ed3687dd53c740a11a51232568da0801372e54\"\n + \ },\n {\n \"left\": \"c09acbe42f94d3deb9f089ba9c9eb9f118077417792705310103fb6baa9c8d23\"\n + \ },\n {\n \"left\": \"cda45d4bb71a6c851889b33ae602e83365a1647260450e25a0f85a80e66b1e3b\"\n + \ },\n {\n \"left\": \"6e539406de75bfe5ba58233cc32b4c03f3ceae0f17cad450e7aa0e09ff3b95c1\"\n \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n - \ }\n ],\n \"root\": \"dab636146997db7eee6b16fc8f2f62be2f20ac570a106a335c39d176a85e4ca0\",\n - \ \"signature\": \"MGQCMH3oTYGRV038CaW0yrVhmhohPP6nizC8628BLsOM0rx2BTZpcsJPyW80i1QXSMHbNwIwdiMSmWkPppgDIVWTFi9IX2MA5LxEbP3FkDlBtTdNNYrG92s0/WCRaql63y392QYX\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.4920\"\n}" + \ }\n ],\n \"root\": \"55cbbedad2f571da719b940307e6ae1561f09dae464c1a8d07ea61fd23d26694\",\n + \ \"signature\": \"MGQCMCDqA+0jhVraaLwaTfWJKeEr6zrD0D5D98YPFqDDXT4nUtxAFAjFs6ogIP8wZMZoiwIwF/4rSScNv/wjse5qqKxtRbs5nuB7boOJtuiF14B89/aByMJ23eJoc0e8PggP+TRa\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8189\"\n}" headers: content-length: - - '1091' + - '1692' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4921' + - '13.8190' status: code: 200 message: OK @@ -216,14 +222,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"8.4921"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8190"}' headers: content-length: - - '94' + - '95' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4921' + - '13.8190' status: code: 200 message: OK @@ -253,7 +259,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4922' + - '13.8191' status: code: 200 message: OK @@ -269,17 +275,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4922/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8191/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"8.4922"}' + string: '{"state":"Pending","transactionId":"13.8191"}' headers: content-length: - - '44' + - '45' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '13.8191' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8191/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"13.8191"}' + headers: + content-length: + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4922' + - '13.8192' status: code: 200 message: OK @@ -295,17 +327,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4922/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8191/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.4922"}' + string: '{"state":"Committed","transactionId":"13.8191"}' headers: content-length: - - '46' + - '47' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4923' + - '13.8192' status: code: 200 message: OK @@ -324,14 +356,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"8.4923"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8192"}' headers: content-length: - - '96' + - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4923' + - '13.8192' status: code: 200 message: OK @@ -347,19 +379,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4920?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"8.4920\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"13.8189\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '150' + - '151' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4923' + - '13.8192' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml index 8c4484e75d670..eb1f4545f16a7 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4924' + - '13.8193' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4926' + - '13.8195' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"8.4926"}' + string: '{"state":"Pending","transactionId":"13.8195"}' headers: content-length: - - '44' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4926' + - '13.8195' status: code: 200 message: OK @@ -97,17 +97,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"8.4926"}' + string: '{"state":"Committed","transactionId":"13.8195"}' headers: content-length: - - '44' + - '47' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4926' + - '13.8196' status: code: 200 message: OK @@ -123,17 +123,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.4926"}' + string: '{"state":"Committed","transactionId":"13.8195"}' headers: content-length: - - '46' + - '47' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4927' + - '13.8196' status: code: 200 message: OK @@ -149,33 +149,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/status?api-version=0.1-preview - response: - body: - string: '{"state":"Committed","transactionId":"8.4926"}' - headers: - content-length: - - '46' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '8.4927' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -187,7 +161,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4927' + - '13.8196' status: code: 200 message: OK @@ -203,29 +177,24 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"c0fb6920398c271515704a7e40d863436bd618e2c3e21ca2b9b806584ffb305f\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"26026ad8ca2df9802fe723394fb50a99dbe7ecc339a6fb93bd33e30eaeb20edc\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"a46a6f8be5f6805ffcb745ec8592c1d66950db43f30c4065c53bbf609b05f730\"\n - \ },\n {\n \"left\": \"3959bf3a4ca9e4bfd848c93fcdec90af66a43f7da1c1cc0301601b65b6434a09\"\n - \ },\n {\n \"left\": \"e9bac64885d3e71277b9e0b1f2a85a204644804b7e97fa2de9167f48092cfe86\"\n - \ },\n {\n \"left\": \"1e8d2578602e5abece8a8a030be621809365c4a05552a55ef2c958da93524cd0\"\n - \ },\n {\n \"left\": \"4f40cf27741afd352a306630caf40e109dba14fda71ab24ba908b3a651b6d1d7\"\n - \ },\n {\n \"left\": \"f5fe2ce07280d8af1c8e5dce955258e65dd6483e1f2ca42346f7e1310f72ab9f\"\n - \ },\n {\n \"left\": \"c92d247a574702ca9033bcd341d73dd663aaa87e046a7ada864aab580acc9130\"\n - \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n - \ }\n ],\n \"root\": \"a2570569b0d1798ba81fbb87fcfbaccb5cd84845566c7290f0facc825658859c\",\n - \ \"signature\": \"MGUCMCq3/DXwoySuLs789mJos0WvalZ+dmcKDDrPuqPXehy42uE7uGWVkxIMN953f+X5VQIxANKdoY1GjnxHHKAX7waHYXBIx9YpuYJ27Fk23Ynj2W2IFt0PwPP2xZ580GxdCMqvLQ==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.4926\"\n}" + \ \"proof\": [\n {\n \"left\": \"66c3d689c2567381b2615e2cb3f2977cd0fd248ea8678dd78639a7ca81347dc9\"\n + \ },\n {\n \"left\": \"f327803deffec9c0cfdc6cd878f499bce326df29b91e36eed724aec2c468b4c2\"\n + \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n + \ }\n ],\n \"root\": \"32a2fa0bf50d87f705f3318eb3a96a57242ac583f75609e8e971310d5b69f6bf\",\n + \ \"signature\": \"MGYCMQDRTr9CGM8rrBHvEUcxGwknISXMHhZ7spbKYaZJBuE2Su6cK/rXCVfybWMzJGwBsTACMQDSKTtngjjRolaaT+Qj4Cadvj7cHS6LqwGJppnAth6U1yvl0xcEIEKyQ9NHlJXcUDA=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8195\"\n}" headers: content-length: - - '1295' + - '796' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4927' + - '13.8196' status: code: 200 message: OK @@ -244,14 +213,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"8.4927"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"13.8196"}' headers: content-length: - - '97' + - '98' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4927' + - '13.8196' status: code: 200 message: OK @@ -281,7 +250,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4928' + - '13.8197' status: code: 200 message: OK @@ -297,17 +266,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4928/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8197/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"8.4928"}' + string: '{"state":"Pending","transactionId":"13.8197"}' headers: content-length: - - '44' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4928' + - '13.8197' status: code: 200 message: OK @@ -323,17 +292,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4928/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8197/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.4928"}' + string: '{"state":"Committed","transactionId":"13.8197"}' headers: content-length: - - '46' + - '47' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4929' + - '13.8198' status: code: 200 message: OK @@ -352,14 +321,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"8.4929"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"13.8198"}' headers: content-length: - - '99' + - '100' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4929' + - '13.8198' status: code: 200 message: OK @@ -375,19 +344,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.4926?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"8.4926\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"13.8195\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '153' + - '154' content-type: - application/json x-ms-ccf-transaction-id: - - '8.4929' + - '13.8198' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml index 914118389117f..769582f02b8e1 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4930' + - '13.8199' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4932' + - '13.8201' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4933' + - '13.8202' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4934' + - '13.8204' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4935' + - '13.8205' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4937' + - '13.8206' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4938' + - '13.8207' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4939' + - '13.8208' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4940' + - '13.8209' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4941' + - '13.8211' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4942' + - '13.8212' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4944' + - '13.8213' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4945' + - '13.8214' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4946' + - '13.8215' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4947' + - '13.8217' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4948' + - '13.8218' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4949' + - '13.8219' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4950' + - '13.8220' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4951' + - '13.8221' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4953' + - '13.8223' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4954' + - '13.8224' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4955' + - '13.8225' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4956' + - '13.8226' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4957' + - '13.8227' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4959' + - '13.8229' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4960' + - '13.8230' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4961' + - '13.8231' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4963' + - '13.8232' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4964' + - '13.8233' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4965' + - '13.8235' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4966' + - '13.8236' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4967' + - '13.8237' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4969' + - '13.8238' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4970' + - '13.8239' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4971' + - '13.8240' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4972' + - '13.8242' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4974' + - '13.8243' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4975' + - '13.8244' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4976' + - '13.8245' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4977' + - '13.8246' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4978' + - '13.8248' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4980' + - '13.8249' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4981' + - '13.8250' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4982' + - '13.8251' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4983' + - '13.8252' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4984' + - '13.8254' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4985' + - '13.8255' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4987' + - '13.8256' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4988' + - '13.8257' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4989' + - '13.8258' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4990' + - '13.8260' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4991' + - '13.8261' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4993' + - '13.8262' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4994' + - '13.8263' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4995' + - '13.8264' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4996' + - '13.8266' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4997' + - '13.8267' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4998' + - '13.8268' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.4999' + - '13.8269' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5000' + - '13.8270' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5001' + - '13.8272' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5002' + - '13.8273' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5004' + - '13.8274' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5005' + - '13.8275' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5007' + - '13.8276' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5008' + - '13.8278' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5009' + - '13.8279' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5010' + - '13.8280' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5011' + - '13.8281' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5013' + - '13.8282' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5014' + - '13.8283' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5015' + - '13.8285' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5016' + - '13.8286' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5017' + - '13.8287' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5019' + - '13.8288' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5020' + - '13.8290' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5022' + - '13.8291' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5023' + - '13.8292' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5024' + - '13.8293' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5025' + - '13.8294' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5027' + - '13.8296' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5028' + - '13.8297' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5029' + - '13.8298' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5031' + - '13.8299' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5032' + - '13.8300' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5033' + - '13.8301' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5034' + - '13.8303' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5036' + - '13.8304' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5037' + - '13.8305' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5038' + - '13.8306' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5039' + - '13.8307' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5041' + - '13.8309' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5042' + - '13.8310' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5043' + - '13.8311' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5044' + - '13.8312' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5046' + - '13.8313' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5047' + - '13.8314' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5048' + - '13.8316' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5049' + - '13.8317' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5051' + - '13.8318' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5052' + - '13.8319' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5053' + - '13.8320' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5054' + - '13.8322' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5055' + - '13.8323' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5057' + - '13.8324' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5058' + - '13.8325' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5059' + - '13.8326' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5060' + - '13.8328' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5062' + - '13.8329' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5063' + - '13.8330' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5064' + - '13.8331' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5066' + - '13.8332' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5067' + - '13.8334' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5068' + - '13.8335' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5070' + - '13.8336' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5071' + - '13.8337' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5072' + - '13.8338' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5074' + - '13.8340' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5076' + - '13.8341' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5077' + - '13.8342' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5079' + - '13.8343' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5081' + - '13.8344' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5082' + - '13.8346' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5084' + - '13.8347' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5085' + - '13.8348' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5086' + - '13.8349' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5087' + - '13.8350' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5088' + - '13.8351' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5090' + - '13.8353' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5091' + - '13.8354' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5092' + - '13.8355' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5093' + - '13.8356' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5094' + - '13.8358' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5096' + - '13.8359' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5097' + - '13.8360' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5098' + - '13.8361' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5099' + - '13.8362' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5100' + - '13.8363' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5102' + - '13.8365' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5103' + - '13.8366' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5104' + - '13.8367' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5105' + - '13.8368' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5106' + - '13.8369' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5108' + - '13.8371' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5109' + - '13.8372' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5110' + - '13.8373' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5111' + - '13.8374' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5113' + - '13.8375' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5114' + - '13.8377' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5115' + - '13.8378' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5116' + - '13.8379' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5117' + - '13.8380' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5118' + - '13.8382' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5120' + - '13.8383' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5121' + - '13.8384' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5122' + - '13.8385' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5123' + - '13.8386' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5124' + - '13.8388' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5125' + - '13.8389' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5127' + - '13.8390' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5128' + - '13.8391' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5129' + - '13.8392' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5130' + - '13.8393' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5131' + - '13.8395' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5132' + - '13.8396' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5134' + - '13.8397' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5135' + - '13.8398' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5136' + - '13.8399' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5137' + - '13.8400' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5138' + - '13.8402' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5140' + - '13.8403' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5141' + - '13.8404' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5142' + - '13.8405' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5143' + - '13.8406' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5144' + - '13.8407' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5146' + - '13.8409' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5147' + - '13.8410' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5148' + - '13.8411' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5149' + - '13.8412' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5150' + - '13.8414' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5151' + - '13.8415' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5153' + - '13.8416' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5154' + - '13.8417' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5155' + - '13.8418' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5156' + - '13.8419' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5157' + - '13.8421' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5158' + - '13.8422' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5159' + - '13.8423' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5160' + - '13.8424' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5161' + - '13.8425' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5162' + - '13.8427' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5164' + - '13.8428' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5165' + - '13.8429' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5166' + - '13.8430' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5167' + - '13.8431' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5168' + - '13.8433' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5169' + - '13.8434' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5171' + - '13.8435' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5172' + - '13.8436' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5173' + - '13.8437' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5174' + - '13.8439' status: code: 200 message: OK @@ -6055,7 +6055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5175' + - '13.8440' status: code: 200 message: OK @@ -6071,18 +6071,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.4932 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8201 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.4932\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8201\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '124' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8440' status: code: 200 message: OK @@ -6098,43 +6098,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.4932 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8201 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5033\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8302\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.4932\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4938\"\n + \"0\",\n \"transactionId\": \"13.8201\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8207\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.4944\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4949\"\n + \"0\",\n \"transactionId\": \"13.8213\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8219\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.4955\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4961\"\n + \"0\",\n \"transactionId\": \"13.8225\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8231\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.4967\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4974\"\n + \"0\",\n \"transactionId\": \"13.8237\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8243\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.4980\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4985\"\n + \"0\",\n \"transactionId\": \"13.8249\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8255\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.4991\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.4997\"\n + \"0\",\n \"transactionId\": \"13.8261\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8267\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5002\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5009\"\n + \"0\",\n \"transactionId\": \"13.8273\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8279\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5015\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5022\"\n + \"0\",\n \"transactionId\": \"13.8285\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8291\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5028\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"13.8297\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1907' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8440' status: code: 200 message: OK @@ -6150,42 +6150,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5033 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8302 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5134\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8403\",\n \ \"entries\": [\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5034\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5041\"\n + \"0\",\n \"transactionId\": \"13.8303\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8309\"\n \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5047\"\n },\n {\n \"contents\": + \"0\",\n \"transactionId\": \"13.8314\"\n },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5053\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5059\"\n },\n {\n \"contents\": + \"13.8320\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8326\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5066\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5072\"\n },\n {\n \"contents\": + \"13.8332\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8338\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5081\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5087\"\n },\n {\n \"contents\": + \"13.8344\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8350\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5093\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5099\"\n },\n {\n \"contents\": + \"13.8356\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8362\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5105\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5111\"\n },\n {\n \"contents\": + \"13.8368\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8374\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5117\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5123\"\n },\n {\n \"contents\": + \"13.8380\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8386\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5129\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8392\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8398\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1801' + - '1923' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6201,29 +6202,28 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5134 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-165\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5135\"\n },\n - \ {\n \"contents\": \"message-170\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.5141\"\n },\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5147\"\n },\n - \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.5153\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5158\"\n },\n - \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.5164\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5169\"\n },\n - \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.5175\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8403 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-170\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8404\"\n },\n + \ {\n \"contents\": \"message-175\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"13.8410\"\n },\n {\n \"contents\": \"message-180\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8416\"\n },\n + \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"13.8422\"\n },\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8428\"\n },\n + \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"13.8434\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8440\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '873' + - '776' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6239,18 +6239,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.4933 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8202 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.4933\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8202\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '124' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6266,43 +6266,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.4933 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8202 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5034\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8303\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.4933\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4939\"\n + \"1\",\n \"transactionId\": \"13.8202\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8208\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.4945\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4950\"\n + \"1\",\n \"transactionId\": \"13.8214\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8220\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.4956\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4963\"\n + \"1\",\n \"transactionId\": \"13.8226\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8232\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.4969\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4975\"\n + \"1\",\n \"transactionId\": \"13.8238\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8244\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.4981\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4987\"\n + \"1\",\n \"transactionId\": \"13.8250\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8256\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.4993\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.4998\"\n + \"1\",\n \"transactionId\": \"13.8262\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8268\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5004\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5010\"\n + \"1\",\n \"transactionId\": \"13.8274\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8280\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5016\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5023\"\n + \"1\",\n \"transactionId\": \"13.8286\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8292\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5029\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"13.8298\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1907' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6318,42 +6318,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5034 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8303 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5135\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8404\",\n \ \"entries\": [\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5036\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5042\"\n + \"1\",\n \"transactionId\": \"13.8304\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8310\"\n \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5048\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"13.8316\"\n },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5054\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5060\"\n },\n {\n \"contents\": + \"13.8322\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8328\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5067\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5074\"\n },\n {\n \"contents\": + \"13.8334\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8340\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5082\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5088\"\n },\n {\n \"contents\": + \"13.8346\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8351\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5094\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5100\"\n },\n {\n \"contents\": + \"13.8358\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8363\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5106\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5113\"\n },\n {\n \"contents\": + \"13.8369\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8375\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5118\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5124\"\n },\n {\n \"contents\": + \"13.8382\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8388\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5130\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8393\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8399\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1801' + - '1923' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6369,28 +6370,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5135 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-166\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5136\"\n },\n - \ {\n \"contents\": \"message-171\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"8.5142\"\n },\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5148\"\n },\n - \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"8.5154\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5159\"\n },\n - \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"8.5165\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5171\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8404 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-171\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8405\"\n },\n + \ {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"13.8411\"\n },\n {\n \"contents\": \"message-181\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8417\"\n },\n + \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"13.8423\"\n },\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8429\"\n },\n + \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"13.8435\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '769' + - '671' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6406,18 +6405,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.4934 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8204 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.4934\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8204\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '124' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6433,43 +6432,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.4934 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8204 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5035\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8305\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.4934\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4940\"\n + \"2\",\n \"transactionId\": \"13.8204\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8209\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.4946\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4951\"\n + \"2\",\n \"transactionId\": \"13.8215\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8221\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.4957\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4964\"\n + \"2\",\n \"transactionId\": \"13.8227\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8233\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.4970\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4976\"\n + \"2\",\n \"transactionId\": \"13.8239\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8245\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.4982\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4988\"\n + \"2\",\n \"transactionId\": \"13.8251\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8257\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.4994\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.4999\"\n + \"2\",\n \"transactionId\": \"13.8263\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8269\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5005\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5011\"\n + \"2\",\n \"transactionId\": \"13.8275\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8281\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5017\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5024\"\n + \"2\",\n \"transactionId\": \"13.8287\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8293\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5031\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"13.8299\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1907' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6485,42 +6484,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5035 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8305 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5136\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8406\",\n \ \"entries\": [\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5037\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5043\"\n + \"2\",\n \"transactionId\": \"13.8305\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8311\"\n \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5049\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"13.8317\"\n },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5055\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5062\"\n },\n {\n \"contents\": + \"13.8323\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8329\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5068\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5076\"\n },\n {\n \"contents\": + \"13.8335\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8341\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5084\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5090\"\n },\n {\n \"contents\": + \"13.8347\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8353\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5096\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5102\"\n },\n {\n \"contents\": + \"13.8359\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8365\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5108\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5114\"\n },\n {\n \"contents\": + \"13.8371\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8377\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5120\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5125\"\n },\n {\n \"contents\": + \"13.8383\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8389\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5131\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8395\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8400\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1801' + - '1923' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6536,28 +6536,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5136 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-167\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5137\"\n },\n - \ {\n \"contents\": \"message-172\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"8.5143\"\n },\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5149\"\n },\n - \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"8.5155\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5160\"\n },\n - \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"8.5166\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5172\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8406 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-172\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8406\"\n },\n + \ {\n \"contents\": \"message-177\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"13.8412\"\n },\n {\n \"contents\": \"message-182\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8418\"\n },\n + \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"13.8424\"\n },\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8430\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"13.8436\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '769' + - '671' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6573,18 +6571,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.4935 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8205 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.4935\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8205\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '124' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6600,43 +6598,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.4935 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8205 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5036\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8306\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.4935\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.4941\"\n + \"3\",\n \"transactionId\": \"13.8205\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8211\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.4947\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.4953\"\n + \"3\",\n \"transactionId\": \"13.8217\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8223\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.4959\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.4965\"\n + \"3\",\n \"transactionId\": \"13.8229\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8235\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.4971\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.4977\"\n + \"3\",\n \"transactionId\": \"13.8240\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8246\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.4983\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.4989\"\n + \"3\",\n \"transactionId\": \"13.8252\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8258\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.4995\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5000\"\n + \"3\",\n \"transactionId\": \"13.8264\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8270\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5007\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5013\"\n + \"3\",\n \"transactionId\": \"13.8276\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8282\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5019\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5025\"\n + \"3\",\n \"transactionId\": \"13.8288\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8294\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5032\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"13.8300\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1907' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6652,42 +6650,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5036 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8306 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5137\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8407\",\n \ \"entries\": [\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5038\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5044\"\n + \"3\",\n \"transactionId\": \"13.8306\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8312\"\n \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5051\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"13.8318\"\n },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5057\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5063\"\n },\n {\n \"contents\": + \"13.8324\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8330\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5070\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5077\"\n },\n {\n \"contents\": + \"13.8336\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8342\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5085\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5091\"\n },\n {\n \"contents\": + \"13.8348\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8354\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5097\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5103\"\n },\n {\n \"contents\": + \"13.8360\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8366\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5109\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5115\"\n },\n {\n \"contents\": + \"13.8372\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8378\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5121\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5127\"\n },\n {\n \"contents\": + \"13.8384\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8390\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5132\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8396\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8402\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1801' + - '1923' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6703,28 +6702,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5137 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-168\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5138\"\n },\n - \ {\n \"contents\": \"message-173\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"8.5144\"\n },\n {\n \"contents\": \"message-178\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5150\"\n },\n - \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"8.5156\"\n },\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5161\"\n },\n - \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"8.5167\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5173\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8407 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-173\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8407\"\n },\n + \ {\n \"contents\": \"message-178\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"13.8414\"\n },\n {\n \"contents\": \"message-183\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8419\"\n },\n + \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"13.8425\"\n },\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8431\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"13.8437\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '769' + - '671' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6740,18 +6737,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.4937 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8206 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.4937\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8206\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '124' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6767,43 +6764,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.4937 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8206 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5038\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8307\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.4937\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.4942\"\n + \"4\",\n \"transactionId\": \"13.8206\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8212\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.4948\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.4954\"\n + \"4\",\n \"transactionId\": \"13.8218\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8224\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.4960\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.4966\"\n + \"4\",\n \"transactionId\": \"13.8230\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8236\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.4972\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.4978\"\n + \"4\",\n \"transactionId\": \"13.8242\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8248\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.4984\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.4990\"\n + \"4\",\n \"transactionId\": \"13.8254\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8260\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.4996\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5001\"\n + \"4\",\n \"transactionId\": \"13.8266\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8272\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5008\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5014\"\n + \"4\",\n \"transactionId\": \"13.8278\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8283\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5020\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5027\"\n + \"4\",\n \"transactionId\": \"13.8290\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8296\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5033\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"13.8301\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1889' + - '1907' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6819,42 +6816,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5038 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8307 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5139\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8408\",\n \ \"entries\": [\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5039\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5046\"\n + \"4\",\n \"transactionId\": \"13.8307\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8313\"\n \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5052\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"13.8319\"\n },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5058\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5064\"\n },\n {\n \"contents\": + \"13.8325\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8331\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5071\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5079\"\n },\n {\n \"contents\": + \"13.8337\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8343\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5086\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5092\"\n },\n {\n \"contents\": + \"13.8349\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8355\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5098\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5104\"\n },\n {\n \"contents\": + \"13.8361\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8367\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5110\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5116\"\n },\n {\n \"contents\": + \"13.8373\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8379\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5122\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5128\"\n },\n {\n \"contents\": + \"13.8385\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8391\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5134\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8397\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8403\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1801' + - '1923' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK @@ -6870,28 +6868,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5139 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-169\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5140\"\n },\n - \ {\n \"contents\": \"message-174\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"8.5146\"\n },\n {\n \"contents\": \"message-179\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5151\"\n },\n - \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"8.5157\"\n },\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5162\"\n },\n - \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"8.5168\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5174\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8408 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-174\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8409\"\n },\n + \ {\n \"contents\": \"message-179\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"13.8415\"\n },\n {\n \"contents\": \"message-184\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8421\"\n },\n + \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"13.8427\"\n },\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8433\"\n },\n + \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"13.8439\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '769' + - '671' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5176' + - '13.8441' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml index 486edfe1690ad..b5e59e2f05d92 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5177' + - '13.8442' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5179' + - '13.8444' status: code: 200 message: OK @@ -81,7 +81,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5180' + - '13.8444' status: code: 200 message: OK @@ -107,7 +107,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '8.5181' + - '13.8446' status: code: 204 message: No Content @@ -137,7 +137,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5182' + - '13.8447' status: code: 200 message: OK @@ -163,7 +163,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5182' + - '13.8447' status: code: 200 message: OK @@ -189,7 +189,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '8.5183' + - '13.8448' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml index 9dca2c2c9de41..38dcec8b161f0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5185' + - '13.8450' status: code: 200 message: OK @@ -52,7 +52,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5186' + - '13.8451' status: code: 200 message: OK @@ -123,7 +123,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5186' + - '13.8451' status: code: 200 message: OK @@ -142,14 +142,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5186' + - '13.8451' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml index c128016be6839..e56e2122e37eb 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml @@ -1,48 +1,52 @@ interactions: - request: - body: '{"contents": "Test entry from Python SDK"}' + body: '{"assignedRole": "Administrator"}' headers: Accept: - application/json Content-Length: - - '42' + - '33' Content-Type: - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview response: body: - string: '{"subLedgerId":"subledger:0"}' + string: '{"assignedRole":"Administrator","userId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}' headers: - content-length: '29' + content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '8.5187' + x-ms-ccf-transaction-id: '13.8452' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: - body: null + body: '{"contents": "Test entry from Python SDK"}' headers: Accept: - application/json + Content-Length: + - '42' + Content-Type: + - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/status?api-version=0.1-preview + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5187"}' + string: '{"subLedgerId":"subledger:0"}' headers: - content-length: '46' + content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '8.5188' + x-ms-ccf-transaction-id: '13.8454' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview - request: body: null headers: @@ -51,18 +55,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5187"}' + string: '{"state":"Pending","transactionId":"13.8454"}' headers: - content-length: '46' + content-length: '45' content-type: application/json - x-ms-ccf-transaction-id: '8.5188' + x-ms-ccf-transaction-id: '13.8454' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454/status?api-version=0.1-preview - request: body: null headers: @@ -71,20 +75,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"13.8454"}' headers: - content-length: '155' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5188' + x-ms-ccf-transaction-id: '13.8455' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454/status?api-version=0.1-preview - request: body: null headers: @@ -93,20 +95,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"13.8454"}' headers: - content-length: '155' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5188' + x-ms-ccf-transaction-id: '13.8455' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454/status?api-version=0.1-preview - request: body: null headers: @@ -115,7 +115,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -124,11 +124,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '8.5188' + x-ms-ccf-transaction-id: '13.8455' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454/receipt?api-version=0.1-preview - request: body: null headers: @@ -137,27 +137,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"9532d2b0328a733f5302895f98cd2e84e05d0e643869ab591fa0f7b635a6e67a\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"8de9dfe62fc6e4802747aa091237a258a0bf2f15ff77f63fb81a87550cc0d31b\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"55b8672aa21ed90e65c359fdba8dc02d777a9774153c3c00c9a75b806a1671b0\"\n - \ },\n {\n \"left\": \"4365d014876a6f917c3e3813db6bd1c5ae9e2dcf6fe5d69faefb0e4b6a0af0ca\"\n - \ },\n {\n \"left\": \"9c3ecdcc4f311fc47f7cdddcfbbbcf817a78fd0f654d395bb7b879d8f4c64f57\"\n - \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n - \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n - \ }\n ],\n \"root\": \"edded57a1c070f0d1f554b99c283108a6e0b757fadaf5413e29b4fb3e96110ce\",\n - \ \"signature\": \"MGUCMQCJ4cgr5+DYRvmHRPdu0fYjidZ61rDJxvOzYrEAsX/R9QvZZwvrIVE49L3LNnXQ/HECMBQk7/OSrT6oIXlAr1NBQaDJyqtnetrBSl89rGQ1wWBsNWaSh8wo0FqanJPstx0eDA==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5187\"\n}" + \ \"proof\": [\n {\n \"left\": \"c8222de517215a9d7dab811c71439c1e05c95aad2fe03b7ddd4ca17215f20698\"\n + \ },\n {\n \"left\": \"d14d94368f1a6db14501adbdf851aada5e15bba37e29ad649d58e5fceaa45a56\"\n + \ },\n {\n \"left\": \"e4677d37daa88c2e41364a9ccb5b473b13ff3492a690bdfca297e6037a6fe7e9\"\n + \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n + \ }\n ],\n \"root\": \"8aaa94f30e27fafb8636ce4481b7df129e0953721e4e166f2275f627f3479aac\",\n + \ \"signature\": \"MGUCMQCKNNqeC4PASLPUFLUXN88vMWo4k9s5vopmDi4aZW65zIw7E1na2fsSol3IIeK7HZoCMBWxNNNsjaW07vJSU0hVMws1dFtTwdKTOTYKCa0wFbC+HS3dnu8VGSAaEOMg6c0GjA==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8454\"\n}" headers: - content-length: '995' + content-length: '896' content-type: application/json - x-ms-ccf-transaction-id: '8.5188' + x-ms-ccf-transaction-id: '13.8455' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454/receipt?api-version=0.1-preview - request: body: null headers: @@ -169,11 +168,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5188"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8455"}' headers: - content-length: '94' + content-length: '95' content-type: application/json - x-ms-ccf-transaction-id: '8.5188' + x-ms-ccf-transaction-id: '13.8455' status: code: 200 message: OK @@ -197,7 +196,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '8.5189' + x-ms-ccf-transaction-id: '13.8456' status: code: 200 message: OK @@ -210,18 +209,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5189/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8456/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5189"}' + string: '{"state":"Committed","transactionId":"13.8456"}' headers: - content-length: '46' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5190' + x-ms-ccf-transaction-id: '13.8457' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5189/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8456/status?api-version=0.1-preview - request: body: null headers: @@ -233,11 +232,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5190"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8457"}' headers: - content-length: '96' + content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '8.5190' + x-ms-ccf-transaction-id: '13.8457' status: code: 200 message: OK @@ -250,18 +249,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5187?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454?api-version=0.1-preview + response: + body: + string: "{\n \"state\": \"Loading\"\n}" + headers: + content-length: '24' + content-type: application/json + x-ms-ccf-transaction-id: '13.8457' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"8.5187\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"13.8454\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '150' + content-length: '151' content-type: application/json - x-ms-ccf-transaction-id: '8.5190' + x-ms-ccf-transaction-id: '13.8457' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5187?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml index b3bdde06588c0..bf14eb943ab54 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -1,68 +1,52 @@ interactions: - request: - body: '{"contents": "Test sub-ledger entry from Python SDK"}' + body: '{"assignedRole": "Administrator"}' headers: Accept: - application/json Content-Length: - - '53' + - '33' Content-Type: - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview response: body: - string: '{"subLedgerId":"132"}' + string: '{"assignedRole":"Administrator","userId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}' headers: - content-length: '21' + content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '8.5191' + x-ms-ccf-transaction-id: '13.8458' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: - body: null + body: '{"contents": "Test sub-ledger entry from Python SDK"}' headers: Accept: - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"8.5191"}' - headers: - content-length: '44' - content-type: application/json - x-ms-ccf-transaction-id: '8.5191' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/status?api-version=0.1-preview -- request: - body: null - headers: - Accept: + Content-Length: + - '53' + Content-Type: - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/status?api-version=0.1-preview + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"state":"Committed","transactionId":"8.5191"}' + string: '{"subLedgerId":"132"}' headers: - content-length: '46' + content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '8.5192' + x-ms-ccf-transaction-id: '13.8459' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -71,18 +55,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5191"}' + string: '{"state":"Committed","transactionId":"13.8459"}' headers: - content-length: '46' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5192' + x-ms-ccf-transaction-id: '13.8460' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459/status?api-version=0.1-preview - request: body: null headers: @@ -91,20 +75,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"13.8459"}' headers: - content-length: '155' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5192' + x-ms-ccf-transaction-id: '13.8460' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459/status?api-version=0.1-preview - request: body: null headers: @@ -113,7 +95,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -122,11 +104,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '8.5192' + x-ms-ccf-transaction-id: '13.8460' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459/receipt?api-version=0.1-preview - request: body: null headers: @@ -135,28 +117,27 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"91a04cef5bc8e4b79099c8c04f7361055019167131c0681eeb4988937bfa6957\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"8358d74b2a9ada85fd1b4ad5d66ee585156c98ec9dc073d13c97d850e743ae44\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"634ad2acbdfdab8ffaeaa4a49120f92e340d50060b338e7e59178e9a430aaf87\"\n - \ },\n {\n \"left\": \"b79f9ebf58cc95c1ea2ffdf43b4ea521425dd9f2be9aa6e32d52eaaf6d4bc39a\"\n - \ },\n {\n \"left\": \"6d399ac32a991688792e5f8832df26e8dc846832be0345a7839e16048b71a6c2\"\n - \ },\n {\n \"left\": \"9c3ecdcc4f311fc47f7cdddcfbbbcf817a78fd0f654d395bb7b879d8f4c64f57\"\n - \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n - \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n - \ }\n ],\n \"root\": \"3341eef26fb9dbc84f4b759d21a288dd7699f862b2ced5e4ab03d8c4c96d8cde\",\n - \ \"signature\": \"MGQCMHD6VmwXl/HBlk42pYog6xr52ycW/Ba1sCzVQnUzRvYlkKF6UDVBqcldJyRlVO7+JgIwaW5cUYy8DR17+oeeRyFt0rkeWGGcbnoE+1ciNkQX5egt3Iae64hV1lwBo6pKPcoq\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5191\"\n}" + \ \"proof\": [\n {\n \"left\": \"81772f336029947d5408cce188fdef51decf5063152eb99c7a8cc1f2518d909f\"\n + \ },\n {\n \"left\": \"c8b943fce58a6220b6bd5077ba04475d17d5d46cb69d426dcdc66f902de9c242\"\n + \ },\n {\n \"left\": \"15c1954fbeafc8fe001cb6cbbcf42818f84f4ded232257af4a00d2a3933b2aa7\"\n + \ },\n {\n \"left\": \"e4677d37daa88c2e41364a9ccb5b473b13ff3492a690bdfca297e6037a6fe7e9\"\n + \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n + \ }\n ],\n \"root\": \"830614d5d5dd1b2092ab3956a58c0b385f6b2cfe84c59e65405b2b088a0c1d98\",\n + \ \"signature\": \"MGUCMQDVPJAKVY1hXgRSAO+bN1n2mbIAJKTn7vuO2Qrbzehxy13ABTdiUJzSCC/LqzTxmfACMHH20hprOhBf864UfX8ApCA0Wo4bemL7bTES0SfqrrDnKV3Iwlbot5lWLBTqXIDjfg==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8459\"\n}" headers: - content-length: '1091' + content-length: '996' content-type: application/json - x-ms-ccf-transaction-id: '8.5192' + x-ms-ccf-transaction-id: '13.8460' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459/receipt?api-version=0.1-preview - request: body: null headers: @@ -168,11 +149,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"8.5192"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"13.8460"}' headers: - content-length: '97' + content-length: '98' content-type: application/json - x-ms-ccf-transaction-id: '8.5192' + x-ms-ccf-transaction-id: '13.8460' status: code: 200 message: OK @@ -196,7 +177,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '8.5193' + x-ms-ccf-transaction-id: '13.8461' status: code: 200 message: OK @@ -209,38 +190,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5193/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"8.5193"}' - headers: - content-length: '44' - content-type: application/json - x-ms-ccf-transaction-id: '8.5193' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5193/status?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5193/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8461/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5193"}' + string: '{"state":"Committed","transactionId":"13.8461"}' headers: - content-length: '46' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5194' + x-ms-ccf-transaction-id: '13.8462' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5193/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8461/status?api-version=0.1-preview - request: body: null headers: @@ -252,11 +213,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"8.5194"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"13.8462"}' headers: - content-length: '99' + content-length: '100' content-type: application/json - x-ms-ccf-transaction-id: '8.5194' + x-ms-ccf-transaction-id: '13.8462' status: code: 200 message: OK @@ -269,18 +230,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"state\": \"Loading\"\n}" headers: content-length: '24' content-type: application/json - x-ms-ccf-transaction-id: '8.5194' + x-ms-ccf-transaction-id: '13.8462' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -289,18 +250,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5191?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"8.5191\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"13.8459\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '153' + content-length: '154' content-type: application/json - x-ms-ccf-transaction-id: '8.5194' + x-ms-ccf-transaction-id: '13.8462' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5191?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml index a60bc237c3d54..2aa02cce9612c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml @@ -1,4 +1,28 @@ interactions: +- request: + body: '{"assignedRole": "Administrator"}' + headers: + Accept: + - application/json + Content-Length: + - '33' + Content-Type: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Administrator","userId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}' + headers: + content-length: '80' + content-type: application/json + x-ms-ccf-transaction-id: '13.8463' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: '{"contents": "message-0"}' headers: @@ -18,7 +42,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5195' + x-ms-ccf-transaction-id: '13.8465' status: code: 200 message: OK @@ -42,7 +66,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5197' + x-ms-ccf-transaction-id: '13.8466' status: code: 200 message: OK @@ -66,7 +90,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5199' + x-ms-ccf-transaction-id: '13.8468' status: code: 200 message: OK @@ -90,7 +114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5200' + x-ms-ccf-transaction-id: '13.8470' status: code: 200 message: OK @@ -114,7 +138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5202' + x-ms-ccf-transaction-id: '13.8472' status: code: 200 message: OK @@ -138,7 +162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5204' + x-ms-ccf-transaction-id: '13.8473' status: code: 200 message: OK @@ -162,7 +186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5206' + x-ms-ccf-transaction-id: '13.8475' status: code: 200 message: OK @@ -186,7 +210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5207' + x-ms-ccf-transaction-id: '13.8476' status: code: 200 message: OK @@ -210,7 +234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5209' + x-ms-ccf-transaction-id: '13.8478' status: code: 200 message: OK @@ -234,7 +258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5211' + x-ms-ccf-transaction-id: '13.8480' status: code: 200 message: OK @@ -258,7 +282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5213' + x-ms-ccf-transaction-id: '13.8482' status: code: 200 message: OK @@ -282,7 +306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5214' + x-ms-ccf-transaction-id: '13.8483' status: code: 200 message: OK @@ -306,7 +330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5216' + x-ms-ccf-transaction-id: '13.8485' status: code: 200 message: OK @@ -330,7 +354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5217' + x-ms-ccf-transaction-id: '13.8487' status: code: 200 message: OK @@ -354,7 +378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5219' + x-ms-ccf-transaction-id: '13.8488' status: code: 200 message: OK @@ -378,7 +402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5221' + x-ms-ccf-transaction-id: '13.8490' status: code: 200 message: OK @@ -402,7 +426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5223' + x-ms-ccf-transaction-id: '13.8492' status: code: 200 message: OK @@ -426,7 +450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5224' + x-ms-ccf-transaction-id: '13.8493' status: code: 200 message: OK @@ -450,7 +474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5226' + x-ms-ccf-transaction-id: '13.8495' status: code: 200 message: OK @@ -474,7 +498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5228' + x-ms-ccf-transaction-id: '13.8497' status: code: 200 message: OK @@ -498,7 +522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5229' + x-ms-ccf-transaction-id: '13.8498' status: code: 200 message: OK @@ -522,7 +546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5231' + x-ms-ccf-transaction-id: '13.8500' status: code: 200 message: OK @@ -546,7 +570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5233' + x-ms-ccf-transaction-id: '13.8502' status: code: 200 message: OK @@ -570,7 +594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5234' + x-ms-ccf-transaction-id: '13.8504' status: code: 200 message: OK @@ -594,7 +618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5235' + x-ms-ccf-transaction-id: '13.8506' status: code: 200 message: OK @@ -618,7 +642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5237' + x-ms-ccf-transaction-id: '13.8507' status: code: 200 message: OK @@ -642,7 +666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5240' + x-ms-ccf-transaction-id: '13.8509' status: code: 200 message: OK @@ -666,7 +690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5242' + x-ms-ccf-transaction-id: '13.8511' status: code: 200 message: OK @@ -690,7 +714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5243' + x-ms-ccf-transaction-id: '13.8512' status: code: 200 message: OK @@ -714,7 +738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5245' + x-ms-ccf-transaction-id: '13.8514' status: code: 200 message: OK @@ -738,7 +762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5247' + x-ms-ccf-transaction-id: '13.8516' status: code: 200 message: OK @@ -762,7 +786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5249' + x-ms-ccf-transaction-id: '13.8517' status: code: 200 message: OK @@ -786,7 +810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5250' + x-ms-ccf-transaction-id: '13.8519' status: code: 200 message: OK @@ -810,7 +834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5252' + x-ms-ccf-transaction-id: '13.8521' status: code: 200 message: OK @@ -834,7 +858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5254' + x-ms-ccf-transaction-id: '13.8523' status: code: 200 message: OK @@ -858,7 +882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5255' + x-ms-ccf-transaction-id: '13.8524' status: code: 200 message: OK @@ -882,7 +906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5257' + x-ms-ccf-transaction-id: '13.8526' status: code: 200 message: OK @@ -906,7 +930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5259' + x-ms-ccf-transaction-id: '13.8527' status: code: 200 message: OK @@ -930,7 +954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5260' + x-ms-ccf-transaction-id: '13.8529' status: code: 200 message: OK @@ -954,7 +978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5262' + x-ms-ccf-transaction-id: '13.8531' status: code: 200 message: OK @@ -978,7 +1002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5264' + x-ms-ccf-transaction-id: '13.8533' status: code: 200 message: OK @@ -1002,7 +1026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5265' + x-ms-ccf-transaction-id: '13.8534' status: code: 200 message: OK @@ -1026,7 +1050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5267' + x-ms-ccf-transaction-id: '13.8536' status: code: 200 message: OK @@ -1050,7 +1074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5269' + x-ms-ccf-transaction-id: '13.8537' status: code: 200 message: OK @@ -1074,7 +1098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5271' + x-ms-ccf-transaction-id: '13.8539' status: code: 200 message: OK @@ -1098,7 +1122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5272' + x-ms-ccf-transaction-id: '13.8541' status: code: 200 message: OK @@ -1122,7 +1146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5274' + x-ms-ccf-transaction-id: '13.8542' status: code: 200 message: OK @@ -1146,7 +1170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5276' + x-ms-ccf-transaction-id: '13.8544' status: code: 200 message: OK @@ -1170,7 +1194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5277' + x-ms-ccf-transaction-id: '13.8546' status: code: 200 message: OK @@ -1194,7 +1218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5279' + x-ms-ccf-transaction-id: '13.8548' status: code: 200 message: OK @@ -1218,7 +1242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5281' + x-ms-ccf-transaction-id: '13.8549' status: code: 200 message: OK @@ -1242,7 +1266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5282' + x-ms-ccf-transaction-id: '13.8551' status: code: 200 message: OK @@ -1266,7 +1290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5284' + x-ms-ccf-transaction-id: '13.8552' status: code: 200 message: OK @@ -1290,7 +1314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5286' + x-ms-ccf-transaction-id: '13.8554' status: code: 200 message: OK @@ -1314,7 +1338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5288' + x-ms-ccf-transaction-id: '13.8556' status: code: 200 message: OK @@ -1338,7 +1362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5290' + x-ms-ccf-transaction-id: '13.8558' status: code: 200 message: OK @@ -1362,7 +1386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5291' + x-ms-ccf-transaction-id: '13.8559' status: code: 200 message: OK @@ -1386,7 +1410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5293' + x-ms-ccf-transaction-id: '13.8561' status: code: 200 message: OK @@ -1410,7 +1434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5295' + x-ms-ccf-transaction-id: '13.8563' status: code: 200 message: OK @@ -1434,7 +1458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5297' + x-ms-ccf-transaction-id: '13.8564' status: code: 200 message: OK @@ -1458,7 +1482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5298' + x-ms-ccf-transaction-id: '13.8566' status: code: 200 message: OK @@ -1482,7 +1506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5299' + x-ms-ccf-transaction-id: '13.8568' status: code: 200 message: OK @@ -1506,7 +1530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5301' + x-ms-ccf-transaction-id: '13.8569' status: code: 200 message: OK @@ -1530,7 +1554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5303' + x-ms-ccf-transaction-id: '13.8571' status: code: 200 message: OK @@ -1554,7 +1578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5304' + x-ms-ccf-transaction-id: '13.8573' status: code: 200 message: OK @@ -1578,7 +1602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5306' + x-ms-ccf-transaction-id: '13.8574' status: code: 200 message: OK @@ -1602,7 +1626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5308' + x-ms-ccf-transaction-id: '13.8576' status: code: 200 message: OK @@ -1626,7 +1650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5310' + x-ms-ccf-transaction-id: '13.8578' status: code: 200 message: OK @@ -1650,7 +1674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5312' + x-ms-ccf-transaction-id: '13.8580' status: code: 200 message: OK @@ -1674,7 +1698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5314' + x-ms-ccf-transaction-id: '13.8581' status: code: 200 message: OK @@ -1698,7 +1722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5315' + x-ms-ccf-transaction-id: '13.8583' status: code: 200 message: OK @@ -1722,7 +1746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5317' + x-ms-ccf-transaction-id: '13.8585' status: code: 200 message: OK @@ -1746,7 +1770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5319' + x-ms-ccf-transaction-id: '13.8586' status: code: 200 message: OK @@ -1770,7 +1794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5321' + x-ms-ccf-transaction-id: '13.8588' status: code: 200 message: OK @@ -1794,7 +1818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5323' + x-ms-ccf-transaction-id: '13.8590' status: code: 200 message: OK @@ -1818,7 +1842,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5325' + x-ms-ccf-transaction-id: '13.8592' status: code: 200 message: OK @@ -1842,7 +1866,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5327' + x-ms-ccf-transaction-id: '13.8593' status: code: 200 message: OK @@ -1866,7 +1890,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5329' + x-ms-ccf-transaction-id: '13.8595' status: code: 200 message: OK @@ -1890,7 +1914,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5331' + x-ms-ccf-transaction-id: '13.8597' status: code: 200 message: OK @@ -1914,7 +1938,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5333' + x-ms-ccf-transaction-id: '13.8598' status: code: 200 message: OK @@ -1938,7 +1962,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5335' + x-ms-ccf-transaction-id: '13.8600' status: code: 200 message: OK @@ -1962,7 +1986,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5336' + x-ms-ccf-transaction-id: '13.8602' status: code: 200 message: OK @@ -1986,7 +2010,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5338' + x-ms-ccf-transaction-id: '13.8604' status: code: 200 message: OK @@ -2010,7 +2034,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5339' + x-ms-ccf-transaction-id: '13.8605' status: code: 200 message: OK @@ -2034,7 +2058,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5341' + x-ms-ccf-transaction-id: '13.8607' status: code: 200 message: OK @@ -2058,7 +2082,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5343' + x-ms-ccf-transaction-id: '13.8609' status: code: 200 message: OK @@ -2082,7 +2106,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5344' + x-ms-ccf-transaction-id: '13.8611' status: code: 200 message: OK @@ -2106,7 +2130,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5346' + x-ms-ccf-transaction-id: '13.8614' status: code: 200 message: OK @@ -2130,7 +2154,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5348' + x-ms-ccf-transaction-id: '13.8616' status: code: 200 message: OK @@ -2154,7 +2178,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5350' + x-ms-ccf-transaction-id: '13.8617' status: code: 200 message: OK @@ -2178,7 +2202,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5351' + x-ms-ccf-transaction-id: '13.8619' status: code: 200 message: OK @@ -2202,7 +2226,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5353' + x-ms-ccf-transaction-id: '13.8621' status: code: 200 message: OK @@ -2226,7 +2250,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5355' + x-ms-ccf-transaction-id: '13.8623' status: code: 200 message: OK @@ -2250,7 +2274,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5356' + x-ms-ccf-transaction-id: '13.8624' status: code: 200 message: OK @@ -2274,7 +2298,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5358' + x-ms-ccf-transaction-id: '13.8626' status: code: 200 message: OK @@ -2298,7 +2322,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5360' + x-ms-ccf-transaction-id: '13.8628' status: code: 200 message: OK @@ -2322,7 +2346,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5362' + x-ms-ccf-transaction-id: '13.8630' status: code: 200 message: OK @@ -2346,7 +2370,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5364' + x-ms-ccf-transaction-id: '13.8631' status: code: 200 message: OK @@ -2370,7 +2394,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5365' + x-ms-ccf-transaction-id: '13.8633' status: code: 200 message: OK @@ -2394,7 +2418,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5367' + x-ms-ccf-transaction-id: '13.8635' status: code: 200 message: OK @@ -2418,7 +2442,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5368' + x-ms-ccf-transaction-id: '13.8637' status: code: 200 message: OK @@ -2442,7 +2466,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5370' + x-ms-ccf-transaction-id: '13.8638' status: code: 200 message: OK @@ -2466,7 +2490,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5371' + x-ms-ccf-transaction-id: '13.8640' status: code: 200 message: OK @@ -2490,7 +2514,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5373' + x-ms-ccf-transaction-id: '13.8642' status: code: 200 message: OK @@ -2514,7 +2538,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5374' + x-ms-ccf-transaction-id: '13.8644' status: code: 200 message: OK @@ -2538,7 +2562,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5376' + x-ms-ccf-transaction-id: '13.8645' status: code: 200 message: OK @@ -2562,7 +2586,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5378' + x-ms-ccf-transaction-id: '13.8647' status: code: 200 message: OK @@ -2586,7 +2610,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5379' + x-ms-ccf-transaction-id: '13.8648' status: code: 200 message: OK @@ -2610,7 +2634,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5381' + x-ms-ccf-transaction-id: '13.8650' status: code: 200 message: OK @@ -2634,7 +2658,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5382' + x-ms-ccf-transaction-id: '13.8652' status: code: 200 message: OK @@ -2658,7 +2682,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5384' + x-ms-ccf-transaction-id: '13.8653' status: code: 200 message: OK @@ -2682,7 +2706,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5385' + x-ms-ccf-transaction-id: '13.8655' status: code: 200 message: OK @@ -2706,7 +2730,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5387' + x-ms-ccf-transaction-id: '13.8657' status: code: 200 message: OK @@ -2730,7 +2754,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5389' + x-ms-ccf-transaction-id: '13.8658' status: code: 200 message: OK @@ -2754,7 +2778,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5390' + x-ms-ccf-transaction-id: '13.8660' status: code: 200 message: OK @@ -2778,7 +2802,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5392' + x-ms-ccf-transaction-id: '13.8662' status: code: 200 message: OK @@ -2802,7 +2826,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5393' + x-ms-ccf-transaction-id: '13.8663' status: code: 200 message: OK @@ -2826,7 +2850,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5395' + x-ms-ccf-transaction-id: '13.8665' status: code: 200 message: OK @@ -2850,7 +2874,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5397' + x-ms-ccf-transaction-id: '13.8667' status: code: 200 message: OK @@ -2874,7 +2898,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5398' + x-ms-ccf-transaction-id: '13.8668' status: code: 200 message: OK @@ -2898,7 +2922,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5400' + x-ms-ccf-transaction-id: '13.8670' status: code: 200 message: OK @@ -2922,7 +2946,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5402' + x-ms-ccf-transaction-id: '13.8671' status: code: 200 message: OK @@ -2946,7 +2970,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5403' + x-ms-ccf-transaction-id: '13.8673' status: code: 200 message: OK @@ -2970,7 +2994,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5405' + x-ms-ccf-transaction-id: '13.8675' status: code: 200 message: OK @@ -2994,7 +3018,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5407' + x-ms-ccf-transaction-id: '13.8676' status: code: 200 message: OK @@ -3018,7 +3042,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5409' + x-ms-ccf-transaction-id: '13.8678' status: code: 200 message: OK @@ -3042,7 +3066,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5411' + x-ms-ccf-transaction-id: '13.8680' status: code: 200 message: OK @@ -3066,7 +3090,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5412' + x-ms-ccf-transaction-id: '13.8682' status: code: 200 message: OK @@ -3090,7 +3114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5414' + x-ms-ccf-transaction-id: '13.8683' status: code: 200 message: OK @@ -3114,7 +3138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5416' + x-ms-ccf-transaction-id: '13.8685' status: code: 200 message: OK @@ -3138,7 +3162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5417' + x-ms-ccf-transaction-id: '13.8686' status: code: 200 message: OK @@ -3162,7 +3186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5419' + x-ms-ccf-transaction-id: '13.8688' status: code: 200 message: OK @@ -3186,7 +3210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5421' + x-ms-ccf-transaction-id: '13.8690' status: code: 200 message: OK @@ -3210,7 +3234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5422' + x-ms-ccf-transaction-id: '13.8691' status: code: 200 message: OK @@ -3234,7 +3258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5424' + x-ms-ccf-transaction-id: '13.8693' status: code: 200 message: OK @@ -3258,7 +3282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5426' + x-ms-ccf-transaction-id: '13.8695' status: code: 200 message: OK @@ -3282,7 +3306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5428' + x-ms-ccf-transaction-id: '13.8697' status: code: 200 message: OK @@ -3306,7 +3330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5430' + x-ms-ccf-transaction-id: '13.8699' status: code: 200 message: OK @@ -3330,7 +3354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5431' + x-ms-ccf-transaction-id: '13.8700' status: code: 200 message: OK @@ -3354,7 +3378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5433' + x-ms-ccf-transaction-id: '13.8702' status: code: 200 message: OK @@ -3378,7 +3402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5435' + x-ms-ccf-transaction-id: '13.8704' status: code: 200 message: OK @@ -3402,7 +3426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5436' + x-ms-ccf-transaction-id: '13.8706' status: code: 200 message: OK @@ -3426,7 +3450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5438' + x-ms-ccf-transaction-id: '13.8707' status: code: 200 message: OK @@ -3450,7 +3474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5440' + x-ms-ccf-transaction-id: '13.8708' status: code: 200 message: OK @@ -3474,7 +3498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5442' + x-ms-ccf-transaction-id: '13.8710' status: code: 200 message: OK @@ -3498,7 +3522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5443' + x-ms-ccf-transaction-id: '13.8712' status: code: 200 message: OK @@ -3522,7 +3546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5445' + x-ms-ccf-transaction-id: '13.8714' status: code: 200 message: OK @@ -3546,7 +3570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5446' + x-ms-ccf-transaction-id: '13.8715' status: code: 200 message: OK @@ -3570,7 +3594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5448' + x-ms-ccf-transaction-id: '13.8717' status: code: 200 message: OK @@ -3594,7 +3618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5450' + x-ms-ccf-transaction-id: '13.8718' status: code: 200 message: OK @@ -3618,7 +3642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5451' + x-ms-ccf-transaction-id: '13.8720' status: code: 200 message: OK @@ -3642,7 +3666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5453' + x-ms-ccf-transaction-id: '13.8722' status: code: 200 message: OK @@ -3666,7 +3690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5455' + x-ms-ccf-transaction-id: '13.8724' status: code: 200 message: OK @@ -3690,7 +3714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5457' + x-ms-ccf-transaction-id: '13.8726' status: code: 200 message: OK @@ -3714,7 +3738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5458' + x-ms-ccf-transaction-id: '13.8728' status: code: 200 message: OK @@ -3738,7 +3762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5460' + x-ms-ccf-transaction-id: '13.8729' status: code: 200 message: OK @@ -3762,7 +3786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5462' + x-ms-ccf-transaction-id: '13.8730' status: code: 200 message: OK @@ -3786,7 +3810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5463' + x-ms-ccf-transaction-id: '13.8732' status: code: 200 message: OK @@ -3810,7 +3834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5465' + x-ms-ccf-transaction-id: '13.8733' status: code: 200 message: OK @@ -3834,7 +3858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5467' + x-ms-ccf-transaction-id: '13.8735' status: code: 200 message: OK @@ -3858,7 +3882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5469' + x-ms-ccf-transaction-id: '13.8737' status: code: 200 message: OK @@ -3882,7 +3906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5470' + x-ms-ccf-transaction-id: '13.8739' status: code: 200 message: OK @@ -3906,7 +3930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5472' + x-ms-ccf-transaction-id: '13.8741' status: code: 200 message: OK @@ -3930,7 +3954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5473' + x-ms-ccf-transaction-id: '13.8742' status: code: 200 message: OK @@ -3954,7 +3978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5475' + x-ms-ccf-transaction-id: '13.8744' status: code: 200 message: OK @@ -3978,7 +4002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5477' + x-ms-ccf-transaction-id: '13.8746' status: code: 200 message: OK @@ -4002,7 +4026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5479' + x-ms-ccf-transaction-id: '13.8748' status: code: 200 message: OK @@ -4026,7 +4050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5481' + x-ms-ccf-transaction-id: '13.8750' status: code: 200 message: OK @@ -4050,7 +4074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5482' + x-ms-ccf-transaction-id: '13.8751' status: code: 200 message: OK @@ -4074,7 +4098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5484' + x-ms-ccf-transaction-id: '13.8753' status: code: 200 message: OK @@ -4098,7 +4122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5486' + x-ms-ccf-transaction-id: '13.8755' status: code: 200 message: OK @@ -4122,7 +4146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5488' + x-ms-ccf-transaction-id: '13.8757' status: code: 200 message: OK @@ -4146,7 +4170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5489' + x-ms-ccf-transaction-id: '13.8758' status: code: 200 message: OK @@ -4170,7 +4194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5491' + x-ms-ccf-transaction-id: '13.8760' status: code: 200 message: OK @@ -4194,7 +4218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5493' + x-ms-ccf-transaction-id: '13.8762' status: code: 200 message: OK @@ -4218,7 +4242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5495' + x-ms-ccf-transaction-id: '13.8764' status: code: 200 message: OK @@ -4242,7 +4266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5497' + x-ms-ccf-transaction-id: '13.8765' status: code: 200 message: OK @@ -4266,7 +4290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5499' + x-ms-ccf-transaction-id: '13.8767' status: code: 200 message: OK @@ -4290,7 +4314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5501' + x-ms-ccf-transaction-id: '13.8769' status: code: 200 message: OK @@ -4314,7 +4338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5503' + x-ms-ccf-transaction-id: '13.8771' status: code: 200 message: OK @@ -4338,7 +4362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5505' + x-ms-ccf-transaction-id: '13.8772' status: code: 200 message: OK @@ -4362,7 +4386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5507' + x-ms-ccf-transaction-id: '13.8774' status: code: 200 message: OK @@ -4386,7 +4410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5509' + x-ms-ccf-transaction-id: '13.8775' status: code: 200 message: OK @@ -4410,7 +4434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5511' + x-ms-ccf-transaction-id: '13.8777' status: code: 200 message: OK @@ -4434,7 +4458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5513' + x-ms-ccf-transaction-id: '13.8779' status: code: 200 message: OK @@ -4458,7 +4482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5515' + x-ms-ccf-transaction-id: '13.8781' status: code: 200 message: OK @@ -4482,7 +4506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5517' + x-ms-ccf-transaction-id: '13.8783' status: code: 200 message: OK @@ -4506,7 +4530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5519' + x-ms-ccf-transaction-id: '13.8785' status: code: 200 message: OK @@ -4530,7 +4554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5521' + x-ms-ccf-transaction-id: '13.8786' status: code: 200 message: OK @@ -4554,7 +4578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5523' + x-ms-ccf-transaction-id: '13.8788' status: code: 200 message: OK @@ -4578,7 +4602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5524' + x-ms-ccf-transaction-id: '13.8790' status: code: 200 message: OK @@ -4602,7 +4626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5526' + x-ms-ccf-transaction-id: '13.8792' status: code: 200 message: OK @@ -4626,7 +4650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5528' + x-ms-ccf-transaction-id: '13.8793' status: code: 200 message: OK @@ -4650,7 +4674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5529' + x-ms-ccf-transaction-id: '13.8795' status: code: 200 message: OK @@ -4674,7 +4698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5531' + x-ms-ccf-transaction-id: '13.8797' status: code: 200 message: OK @@ -4698,7 +4722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5533' + x-ms-ccf-transaction-id: '13.8798' status: code: 200 message: OK @@ -4722,7 +4746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5534' + x-ms-ccf-transaction-id: '13.8800' status: code: 200 message: OK @@ -4746,7 +4770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5536' + x-ms-ccf-transaction-id: '13.8802' status: code: 200 message: OK @@ -4770,7 +4794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5538' + x-ms-ccf-transaction-id: '13.8804' status: code: 200 message: OK @@ -4794,7 +4818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5540' + x-ms-ccf-transaction-id: '13.8805' status: code: 200 message: OK @@ -4818,7 +4842,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5542' + x-ms-ccf-transaction-id: '13.8807' status: code: 200 message: OK @@ -4831,19 +4855,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5195 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5195\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5542' + x-ms-ccf-transaction-id: '13.8807' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5195 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 - request: body: null headers: @@ -4852,37 +4876,58 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5195 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5296\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '124' + content-type: application/json + x-ms-ccf-transaction-id: '13.8808' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8566\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5195\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5204\"\n + \"0\",\n \"transactionId\": \"13.8465\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8473\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5213\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5221\"\n + \"0\",\n \"transactionId\": \"13.8482\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8490\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5229\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5237\"\n + \"0\",\n \"transactionId\": \"13.8498\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8507\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5247\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5255\"\n + \"0\",\n \"transactionId\": \"13.8516\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8524\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5264\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5272\"\n + \"0\",\n \"transactionId\": \"13.8533\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8541\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5281\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5290\"\n + \"0\",\n \"transactionId\": \"13.8549\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8558\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1374' + content-length: '1387' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5195 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 - request: body: null headers: @@ -4891,37 +4936,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5296 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8566 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667\",\n \ \"entries\": [\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5298\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5306\"\n + \"0\",\n \"transactionId\": \"13.8566\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8574\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5315\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5325\"\n + \"0\",\n \"transactionId\": \"13.8583\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8592\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5335\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5343\"\n + \"0\",\n \"transactionId\": \"13.8600\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8609\"\n \ },\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5351\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5360\"\n + \"0\",\n \"transactionId\": \"13.8619\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8628\"\n \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5368\"\n },\n {\n \"contents\": + \"0\",\n \"transactionId\": \"13.8637\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5376\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5384\"\n },\n {\n \"contents\": + \"13.8645\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8653\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5392\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8662\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1380' + content-length: '1393' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5296 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8566 - request: body: null headers: @@ -4930,19 +4975,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667 - request: body: null headers: @@ -4951,37 +4996,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5498\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768\",\n \ \"entries\": [\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5400\"\n },\n {\n \"contents\": + \"0\",\n \"transactionId\": \"13.8670\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5409\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5417\"\n },\n {\n \"contents\": + \"13.8678\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8686\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5426\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5435\"\n },\n {\n \"contents\": + \"13.8695\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8704\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5443\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5451\"\n },\n {\n \"contents\": + \"13.8712\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8720\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5460\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5469\"\n },\n {\n \"contents\": + \"13.8729\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8737\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5477\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5486\"\n },\n {\n \"contents\": + \"13.8746\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8755\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5495\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8764\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1401' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5397 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667 - request: body: null headers: @@ -4990,26 +5035,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5498 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-180\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5505\"\n },\n - \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.5515\"\n },\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5524\"\n },\n - \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.5533\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5542\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '561' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5498 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 - request: body: null headers: @@ -5018,19 +5056,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5197 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5197\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5197 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 - request: body: null headers: @@ -5039,37 +5077,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5197 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298\",\n - \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5197\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5206\"\n - \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5214\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5223\"\n - \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5231\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5240\"\n - \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5249\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5257\"\n - \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5265\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5274\"\n - \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5282\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5291\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-180\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8772\"\n },\n + \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"13.8781\"\n },\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8790\"\n },\n + \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"13.8798\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8807\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1374' + content-length: '566' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5197 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 - request: body: null headers: @@ -5078,19 +5105,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 - request: body: null headers: @@ -5099,19 +5126,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 - request: body: null headers: @@ -5120,37 +5147,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399\",\n - \ \"entries\": [\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5299\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5308\"\n - \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5317\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5327\"\n - \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5336\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5344\"\n - \ },\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5353\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5362\"\n - \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5370\"\n },\n {\n \"contents\": - \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5378\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5385\"\n },\n {\n \"contents\": - \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5393\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8567\",\n + \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8466\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8475\"\n + \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8483\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8492\"\n + \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8500\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8509\"\n + \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8517\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8526\"\n + \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8534\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8542\"\n + \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8551\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8559\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1380' + content-length: '1387' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5298 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 - request: body: null headers: @@ -5159,19 +5186,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8567 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8668\",\n + \ \"entries\": [\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8568\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8576\"\n + \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8585\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8593\"\n + \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8602\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8611\"\n + \ },\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8621\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8630\"\n + \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8638\"\n },\n {\n \"contents\": + \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"13.8647\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8655\"\n },\n {\n \"contents\": + \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"13.8663\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1393' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8567 - request: body: null headers: @@ -5180,37 +5225,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8668 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769\",\n \ \"entries\": [\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5402\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"13.8671\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5411\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5419\"\n },\n {\n \"contents\": + \"13.8680\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8688\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5428\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5436\"\n },\n {\n \"contents\": + \"13.8697\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8706\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5445\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5453\"\n },\n {\n \"contents\": + \"13.8714\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8722\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5462\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5470\"\n },\n {\n \"contents\": + \"13.8730\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8739\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5479\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5488\"\n },\n {\n \"contents\": + \"13.8748\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8757\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5497\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8765\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1401' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5399 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8668 - request: body: null headers: @@ -5219,19 +5264,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769 - request: body: null headers: @@ -5240,45 +5285,24 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-181\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5507\"\n },\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8774\"\n },\n \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"8.5517\"\n },\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5526\"\n },\n + \ \"transactionId\": \"13.8783\"\n },\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8792\"\n },\n \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"8.5534\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '457' - content-type: application/json - x-ms-ccf-transaction-id: '8.5543' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5500 -- request: - body: null + \ \"transactionId\": \"13.8800\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' + content-length: '461' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769 - request: body: null headers: @@ -5287,19 +5311,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8468 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8468\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8468 - request: body: null headers: @@ -5308,58 +5332,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8468 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '8.5543' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5199\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5207\"\n + \"2\",\n \"transactionId\": \"13.8468\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8476\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5216\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5224\"\n + \"2\",\n \"transactionId\": \"13.8485\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8493\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5233\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5242\"\n + \"2\",\n \"transactionId\": \"13.8502\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8511\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5250\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5259\"\n + \"2\",\n \"transactionId\": \"13.8519\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8527\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5267\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5276\"\n + \"2\",\n \"transactionId\": \"13.8536\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8544\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5284\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5293\"\n + \"2\",\n \"transactionId\": \"13.8552\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8561\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1374' + content-length: '1387' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5199 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8468 - request: body: null headers: @@ -5368,19 +5371,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 - request: body: null headers: @@ -5389,19 +5392,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 - request: body: null headers: @@ -5410,37 +5413,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670\",\n \ \"entries\": [\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5301\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5310\"\n + \"2\",\n \"transactionId\": \"13.8569\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8578\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5319\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5329\"\n + \"2\",\n \"transactionId\": \"13.8586\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8595\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5338\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5346\"\n + \"2\",\n \"transactionId\": \"13.8604\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8614\"\n \ },\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5355\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5364\"\n + \"2\",\n \"transactionId\": \"13.8623\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8631\"\n \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5371\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"13.8640\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5379\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5387\"\n },\n {\n \"contents\": + \"13.8648\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8657\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5395\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8665\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1380' + content-length: '1393' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5300 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 - request: body: null headers: @@ -5449,19 +5452,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 - request: body: null headers: @@ -5470,19 +5473,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 - request: body: null headers: @@ -5491,37 +5494,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771\",\n \ \"entries\": [\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5403\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"13.8673\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5412\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5421\"\n },\n {\n \"contents\": + \"13.8682\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8690\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5430\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5438\"\n },\n {\n \"contents\": + \"13.8699\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8707\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5446\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5455\"\n },\n {\n \"contents\": + \"13.8715\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8724\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5463\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5472\"\n },\n {\n \"contents\": + \"13.8732\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8741\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5481\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5489\"\n },\n {\n \"contents\": + \"13.8750\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8758\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5499\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8767\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1401' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5401 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 - request: body: null headers: @@ -5530,19 +5533,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771 - request: body: null headers: @@ -5551,24 +5554,24 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-182\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5509\"\n },\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8775\"\n },\n \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"8.5519\"\n },\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5528\"\n },\n + \ \"transactionId\": \"13.8785\"\n },\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8793\"\n },\n \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"8.5536\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"13.8802\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '457' + content-length: '461' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5502 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771 - request: body: null headers: @@ -5577,19 +5580,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5200 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8470 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5200\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8470\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5200 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8470 - request: body: null headers: @@ -5598,37 +5601,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5200 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8470 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5301\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8571\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5200\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5209\"\n + \"3\",\n \"transactionId\": \"13.8470\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8478\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5217\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5226\"\n + \"3\",\n \"transactionId\": \"13.8487\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8495\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5234\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5243\"\n + \"3\",\n \"transactionId\": \"13.8504\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8512\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5252\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5260\"\n + \"3\",\n \"transactionId\": \"13.8521\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8529\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5269\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5277\"\n + \"3\",\n \"transactionId\": \"13.8537\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8546\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5286\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5295\"\n + \"3\",\n \"transactionId\": \"13.8554\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8563\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1374' + content-length: '1387' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5200 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8470 - request: body: null headers: @@ -5637,37 +5640,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5301 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8571 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672\",\n \ \"entries\": [\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5303\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5312\"\n + \"3\",\n \"transactionId\": \"13.8571\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8580\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5321\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5331\"\n + \"3\",\n \"transactionId\": \"13.8588\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8597\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5339\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5348\"\n + \"3\",\n \"transactionId\": \"13.8605\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8616\"\n \ },\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5356\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5365\"\n + \"3\",\n \"transactionId\": \"13.8624\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8633\"\n \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5373\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"13.8642\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5381\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5389\"\n },\n {\n \"contents\": + \"13.8650\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8658\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5397\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8667\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1380' + content-length: '1393' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5301 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8571 - request: body: null headers: @@ -5676,19 +5679,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672 - request: body: null headers: @@ -5697,37 +5700,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5503\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773\",\n \ \"entries\": [\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5405\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"13.8675\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5414\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5422\"\n },\n {\n \"contents\": + \"13.8683\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8691\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5431\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5440\"\n },\n {\n \"contents\": + \"13.8700\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8708\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5448\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5457\"\n },\n {\n \"contents\": + \"13.8717\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8726\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5465\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5473\"\n },\n {\n \"contents\": + \"13.8733\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8742\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5482\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5491\"\n },\n {\n \"contents\": + \"13.8751\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8760\"\n },\n {\n \"contents\": \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5501\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8769\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1401' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5402 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672 - request: body: null headers: @@ -5736,45 +5739,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5503 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-183\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5511\"\n },\n - \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"8.5521\"\n },\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5529\"\n },\n - \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"8.5538\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '457' - content-type: application/json - x-ms-ccf-transaction-id: '8.5543' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5503 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 - request: body: null headers: @@ -5783,19 +5760,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 - request: body: null headers: @@ -5804,37 +5781,24 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303\",\n - \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5202\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5211\"\n - \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5219\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5228\"\n - \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5235\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5245\"\n - \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5254\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5262\"\n - \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5271\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5279\"\n - \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5288\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5297\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-183\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8777\"\n },\n + \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"13.8786\"\n },\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8795\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"13.8804\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1374' + content-length: '461' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5202 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 - request: body: null headers: @@ -5843,19 +5807,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8472 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8472\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8472 - request: body: null headers: @@ -5864,19 +5828,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8472 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8573\",\n + \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8472\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8480\"\n + \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8488\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8497\"\n + \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8506\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8514\"\n + \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8523\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8531\"\n + \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8539\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8548\"\n + \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8556\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8564\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1387' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8472 - request: body: null headers: @@ -5885,37 +5867,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8573 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8674\",\n \ \"entries\": [\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5304\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5314\"\n + \"4\",\n \"transactionId\": \"13.8573\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8581\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5323\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5333\"\n + \"4\",\n \"transactionId\": \"13.8590\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8598\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5341\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5350\"\n + \"4\",\n \"transactionId\": \"13.8607\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8617\"\n \ },\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5358\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5367\"\n + \"4\",\n \"transactionId\": \"13.8626\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8635\"\n \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5374\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"13.8644\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5382\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5390\"\n },\n {\n \"contents\": + \"13.8652\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8660\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5398\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.8668\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1380' + content-length: '1393' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5303 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8573 - request: body: null headers: @@ -5924,19 +5906,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8674 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775\",\n + \ \"entries\": [\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8676\"\n },\n {\n \"contents\": + \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.8685\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8693\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.8702\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8710\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.8718\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8728\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.8735\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8744\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.8753\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8762\"\n },\n {\n \"contents\": + \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.8771\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1401' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8674 - request: body: null headers: @@ -5945,19 +5945,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 - request: body: null headers: @@ -5966,37 +5966,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5505\",\n - \ \"entries\": [\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5407\"\n },\n {\n \"contents\": - \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5416\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5424\"\n },\n {\n \"contents\": - \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5433\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5442\"\n },\n {\n \"contents\": - \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5450\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5458\"\n },\n {\n \"contents\": - \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5467\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5475\"\n },\n {\n \"contents\": - \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5484\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5493\"\n },\n {\n \"contents\": - \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5503\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1388' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5404 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 - request: body: null headers: @@ -6005,22 +5987,22 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5505 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-184\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5513\"\n },\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8779\"\n },\n \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"8.5523\"\n },\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5531\"\n },\n + \ \"transactionId\": \"13.8788\"\n },\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8797\"\n },\n \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"8.5540\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"13.8805\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '457' + content-length: '461' content-type: application/json - x-ms-ccf-transaction-id: '8.5543' + x-ms-ccf-transaction-id: '13.8808' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5505 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml index 373a11d648221..ba0f919ae4002 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml @@ -1,4 +1,28 @@ interactions: +- request: + body: '{"assignedRole": "Administrator"}' + headers: + Accept: + - application/json + Content-Length: + - '33' + Content-Type: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Administrator","userId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}' + headers: + content-length: '80' + content-type: application/json + x-ms-ccf-transaction-id: '13.8809' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: '{"assignedRole": "Contributor"}' headers: @@ -18,7 +42,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '8.5544' + x-ms-ccf-transaction-id: '13.8810' status: code: 200 message: OK @@ -38,7 +62,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '8.5545' + x-ms-ccf-transaction-id: '13.8811' status: code: 200 message: OK @@ -57,7 +81,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '8.5546' + x-ms-ccf-transaction-id: '13.8812' status: code: 204 message: No Content @@ -81,7 +105,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '8.5547' + x-ms-ccf-transaction-id: '13.8814' status: code: 200 message: OK @@ -101,7 +125,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '8.5547' + x-ms-ccf-transaction-id: '13.8814' status: code: 200 message: OK @@ -120,7 +144,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '8.5549' + x-ms-ccf-transaction-id: '13.8816' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml index 75a3fb154b3ad..1dbde67d3048a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml @@ -1,4 +1,28 @@ interactions: +- request: + body: '{"assignedRole": "Administrator"}' + headers: + Accept: + - application/json + Content-Length: + - '33' + Content-Type: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: PATCH + uri: https://fake-confidential-ledger.azure.com/app/users/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa?api-version=0.1-preview + response: + body: + string: '{"assignedRole":"Administrator","userId":"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"}' + headers: + content-length: '80' + content-type: application/json + x-ms-ccf-transaction-id: '13.8818' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: null headers: @@ -15,7 +39,7 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '8.5550' + x-ms-ccf-transaction-id: '13.8818' status: code: 200 message: OK @@ -80,7 +104,7 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '8.5550' + x-ms-ccf-transaction-id: '13.8818' status: code: 200 message: OK @@ -100,7 +124,7 @@ interactions: headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '8.5550' + x-ms-ccf-transaction-id: '13.8819' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml index 920a4d91716d5..bd2a607612563 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5551' + - '13.8820' status: code: 200 message: OK @@ -41,17 +41,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"8.5551"}' + string: '{"state":"Pending","transactionId":"13.8820"}' headers: content-length: - - '44' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5551' + - '13.8820' status: code: 200 message: OK @@ -67,17 +67,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5551"}' + string: '{"state":"Pending","transactionId":"13.8820"}' headers: content-length: - - '46' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5552' + - '13.8821' status: code: 200 message: OK @@ -93,17 +93,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5551"}' + string: '{"state":"Committed","transactionId":"13.8820"}' headers: content-length: - - '46' + - '47' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5552' + - '13.8821' status: code: 200 message: OK @@ -119,19 +119,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"13.8820"}' headers: content-length: - - '155' + - '47' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5552' + - '13.8821' status: code: 200 message: OK @@ -147,30 +145,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"416220ca7a6f99b23dbebc7835691ca50cb44dc25b91984d15194d53cfd09fad\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"d715283f926e911210a351962d97a745c1274d1f4a339c5181ff8020ba768409\"\n - \ },\n {\n \"left\": \"8142a545fd54436bfbc1cf637d46c204f5042019f5c263756de7b4e41f1e2429\"\n - \ },\n {\n \"left\": \"6131cb1e849c79ff8fe8d6e448f493e705545dfc8cdabe97fd8ab776d4d8cecd\"\n - \ },\n {\n \"left\": \"c2396e4cd902693c5f134dadb104d3652b43e8c859ee5f2ecd39a7143a4203d3\"\n - \ },\n {\n \"left\": \"f99306b96fcc8263bed6ad8b0ab2fb0223673f995460358276acddbfd3ff2e97\"\n - \ },\n {\n \"left\": \"b1ebd64a944d53144727edcb2ae7a9b00fc2126066d66de1af0aa876c3eac29f\"\n - \ },\n {\n \"left\": \"ce5d650b902b12d6c784542fe64743a6b16f9a73d8f0fff4044d598eb64ea82d\"\n - \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n - \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n - \ }\n ],\n \"root\": \"4fdcd3ac7dc8d70d831aadac905f903a20e7393443c1dbc1042c2be07cd76495\",\n - \ \"signature\": \"MGUCMQD7zjBQome+PJZQDyshVzTKb5JKuVNZEzlw8gJS//FoVk2wNvqjI9f6Rmf9Ho5DIWsCMB+T25edvlcBb0CXsBUaxVNGSj8AudT/2K7bRsAO71FrJrCUK6Qq5xgwUs+VqweTJw==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5551\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: content-length: - - '1395' + - '155' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5552' + - '13.8821' status: code: 200 message: OK @@ -186,22 +173,32 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/receipt?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5552"}' + string: "{\n \"receipt\": {\n \"leaf\": \"0856321a1079c51ffb18203d36466546f7a07e9c7f3145b8a6f4b4c4d9139db0\",\n + \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n + \ \"proof\": [\n {\n \"left\": \"0b74179ca1757e9a62995b9dcd69e189413c954c0bdf527a0a65a3584f7b0c0c\"\n + \ },\n {\n \"left\": \"f24fc3c15ed4f4867e2f096927a5592835fb2bc0932929e68546326aeed4e509\"\n + \ },\n {\n \"left\": \"fb025547623b7eff9b608dc374e1068e08bfd6fb18d90df96d4021a1f45eeb0e\"\n + \ },\n {\n \"left\": \"2bb4c0d36159915ef8231e47c1e03c56bba0b783681ded713459925474b87d83\"\n + \ },\n {\n \"left\": \"5ad8aece85bd2507321a9d804f78f29c889f3839484ffe03ea179f52be512cb7\"\n + \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n + \ }\n ],\n \"root\": \"dbf0e6f8e2e9a593db1c8831855291efaab8428b8a7ff9daebd59cfb395bc23b\",\n + \ \"signature\": \"MGYCMQDwhUb9OysJ0pviUP9FvBvWQ+ZkxJe8ZlXnGjir2kG+IBMCLicBH9RsSgMO7AUq3KUCMQD5FQCkEkJWcQzsuHUfF+zbIX7FI2VaaO8lSmRZQ/YWdshS5fEsniFp9b/85V7Sx/0=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8820\"\n}" headers: content-length: - - '94' + - '1096' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5552' + - '13.8821' status: code: 200 message: OK - request: - body: '{"contents": "Test entry 2 from Python SDK"}' + body: null headers: Accept: - application/json @@ -209,29 +206,25 @@ interactions: - gzip, deflate Connection: - keep-alive - Content-Length: - - '44' - Content-Type: - - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"subLedgerId":"subledger:0"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8821"}' headers: content-length: - - '29' + - '95' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5553' + - '13.8821' status: code: 200 message: OK - request: - body: null + body: '{"contents": "Test entry 2 from Python SDK"}' headers: Accept: - application/json @@ -239,20 +232,24 @@ interactions: - gzip, deflate Connection: - keep-alive + Content-Length: + - '44' + Content-Type: + - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5553/status?api-version=0.1-preview + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"8.5553"}' + string: '{"subLedgerId":"subledger:0"}' headers: content-length: - - '44' + - '29' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5553' + - '13.8822' status: code: 200 message: OK @@ -268,17 +265,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5553/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8822/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"8.5553"}' + string: '{"state":"Pending","transactionId":"13.8822"}' headers: content-length: - - '44' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5553' + - '13.8822' status: code: 200 message: OK @@ -294,17 +291,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5553/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8822/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5553"}' + string: '{"state":"Committed","transactionId":"13.8822"}' headers: content-length: - - '46' + - '47' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5554' + - '13.8823' status: code: 200 message: OK @@ -323,14 +320,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5554"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8823"}' headers: content-length: - - '96' + - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5554' + - '13.8823' status: code: 200 message: OK @@ -346,19 +343,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5551?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"8.5551\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"13.8820\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '150' + - '151' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5554' + - '13.8823' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml index 9f52013c4eb67..24cc6ebae6a59 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5555' + - '13.8824' status: code: 200 message: OK @@ -41,17 +41,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"8.5555"}' + string: '{"state":"Pending","transactionId":"13.8824"}' headers: content-length: - - '44' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5555' + - '13.8824' status: code: 200 message: OK @@ -67,17 +67,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5555"}' + string: '{"state":"Committed","transactionId":"13.8824"}' headers: content-length: - - '46' + - '47' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5556' + - '13.8825' status: code: 200 message: OK @@ -93,17 +93,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5555"}' + string: '{"state":"Committed","transactionId":"13.8824"}' headers: content-length: - - '46' + - '47' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5556' + - '13.8825' status: code: 200 message: OK @@ -119,7 +119,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -131,7 +131,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5556' + - '13.8825' status: code: 200 message: OK @@ -147,29 +147,27 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"147104a92eb120fd56f52d9b72e1b21b493014590e4373b1181981328a4c11a6\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"be53eb7ed9b28410f1196be05b8173cc59be45bf4ae44b805b8a84c3f5e19cc9\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"8703a3d4fd872a32c4025f24e9a3f6947c7811dfd0a1ec6bc04fb2383faa9378\"\n - \ },\n {\n \"left\": \"2219a495053d9ac618645f5102ed2f631c296e2979c340b828e8d78196f5fbad\"\n - \ },\n {\n \"left\": \"c78fb1973a37f1a57f2c8de72dc0c1e4fe956401b989b4f659e7670b4d315406\"\n - \ },\n {\n \"left\": \"f99306b96fcc8263bed6ad8b0ab2fb0223673f995460358276acddbfd3ff2e97\"\n - \ },\n {\n \"left\": \"b1ebd64a944d53144727edcb2ae7a9b00fc2126066d66de1af0aa876c3eac29f\"\n - \ },\n {\n \"left\": \"ce5d650b902b12d6c784542fe64743a6b16f9a73d8f0fff4044d598eb64ea82d\"\n - \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n - \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n - \ }\n ],\n \"root\": \"1cc2d2e843f7a35a30a700d9660b08796c6d645dc07200fd6697c72448ed30de\",\n - \ \"signature\": \"MGYCMQDxOd7GZGomqJ4VrKC0n0YGCoXP0OqtyMMjQrz3eIlB+B6Pt+AHWrXFrPuwvfVhZksCMQDbJQqf8OvIriTtrzomUNRoo3YZ2sKj24+DDN2YQX5C0DqwTdAZb13hD/rlsgBRAdY=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5555\"\n}" + \ \"proof\": [\n {\n \"left\": \"7542203f2107c4fe797c5828077a3373bf7291568ca0c45b78b608886ead992f\"\n + \ },\n {\n \"left\": \"f24fc3c15ed4f4867e2f096927a5592835fb2bc0932929e68546326aeed4e509\"\n + \ },\n {\n \"left\": \"fb025547623b7eff9b608dc374e1068e08bfd6fb18d90df96d4021a1f45eeb0e\"\n + \ },\n {\n \"left\": \"2bb4c0d36159915ef8231e47c1e03c56bba0b783681ded713459925474b87d83\"\n + \ },\n {\n \"left\": \"5ad8aece85bd2507321a9d804f78f29c889f3839484ffe03ea179f52be512cb7\"\n + \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n + \ }\n ],\n \"root\": \"67a11638b4dd1ac25cf13146875f3ad3d834abd0ec22ed22fca374820dbdbf9c\",\n + \ \"signature\": \"MGQCMBIn40R2WQdE09DjvWGTStZmjg/PxOMvNrquW3Ess9YN5fmKqKYswnI1pqIw7jkT7QIwZ8JHT9IeGD5F5GfWnp7cC9NCuuYbj2gDKR4xalbmD7Z/vsvdT53SmBPvsF81wTRl\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8824\"\n}" headers: content-length: - - '1295' + - '1092' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5556' + - '13.8825' status: code: 200 message: OK @@ -188,14 +186,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"8.5556"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"13.8825"}' headers: content-length: - - '97' + - '98' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5556' + - '13.8825' status: code: 200 message: OK @@ -225,7 +223,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5557' + - '13.8826' status: code: 200 message: OK @@ -241,17 +239,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5557/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8826/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5557"}' + string: '{"state":"Pending","transactionId":"13.8826"}' headers: content-length: - - '46' + - '45' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5558' + - '13.8826' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8826/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"13.8826"}' + headers: + content-length: + - '47' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '13.8827' status: code: 200 message: OK @@ -270,14 +294,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"8.5558"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"13.8827"}' headers: content-length: - - '99' + - '100' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5558' + - '13.8827' status: code: 200 message: OK @@ -293,19 +317,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5555?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"8.5555\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"13.8824\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '153' + - '154' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5558' + - '13.8827' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml index bc83f3b003f29..6e7252f6c41bd 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5559' + - '13.8828' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5560' + - '13.8829' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5561' + - '13.8830' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5562' + - '13.8832' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5563' + - '13.8833' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5565' + - '13.8834' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5566' + - '13.8835' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5567' + - '13.8837' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5568' + - '13.8838' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5569' + - '13.8839' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5570' + - '13.8840' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5572' + - '13.8841' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5573' + - '13.8843' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5574' + - '13.8844' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5575' + - '13.8845' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5576' + - '13.8846' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5578' + - '13.8847' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5579' + - '13.8848' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5580' + - '13.8850' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5581' + - '13.8851' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5582' + - '13.8852' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5584' + - '13.8853' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5585' + - '13.8854' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5586' + - '13.8856' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5587' + - '13.8857' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5588' + - '13.8858' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5590' + - '13.8859' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5591' + - '13.8860' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5592' + - '13.8862' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5593' + - '13.8863' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5594' + - '13.8864' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5595' + - '13.8865' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5597' + - '13.8867' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5598' + - '13.8868' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5599' + - '13.8869' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5600' + - '13.8870' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5601' + - '13.8871' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5602' + - '13.8873' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5603' + - '13.8874' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5605' + - '13.8875' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5606' + - '13.8876' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5607' + - '13.8877' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5608' + - '13.8878' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5610' + - '13.8879' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5611' + - '13.8880' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5612' + - '13.8881' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5613' + - '13.8882' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5614' + - '13.8883' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5615' + - '13.8884' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5617' + - '13.8886' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5618' + - '13.8887' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5619' + - '13.8888' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5620' + - '13.8889' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5621' + - '13.8890' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5622' + - '13.8892' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5624' + - '13.8893' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5625' + - '13.8894' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5626' + - '13.8895' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5627' + - '13.8897' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5628' + - '13.8898' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5630' + - '13.8899' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5631' + - '13.8900' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5632' + - '13.8901' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5633' + - '13.8902' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5634' + - '13.8904' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5635' + - '13.8905' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5637' + - '13.8906' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5638' + - '13.8907' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5639' + - '13.8908' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5640' + - '13.8910' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5641' + - '13.8911' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5642' + - '13.8912' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5643' + - '13.8913' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5644' + - '13.8914' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5645' + - '13.8916' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5646' + - '13.8917' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5648' + - '13.8918' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5649' + - '13.8919' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5650' + - '13.8921' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5651' + - '13.8922' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5652' + - '13.8923' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5654' + - '13.8925' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5655' + - '13.8926' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5656' + - '13.8927' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5657' + - '13.8928' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5658' + - '13.8929' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5660' + - '13.8931' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5661' + - '13.8932' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5662' + - '13.8933' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5663' + - '13.8934' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5664' + - '13.8935' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5665' + - '13.8936' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5666' + - '13.8938' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5668' + - '13.8939' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5669' + - '13.8940' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5670' + - '13.8941' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5671' + - '13.8942' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5672' + - '13.8944' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5673' + - '13.8945' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5674' + - '13.8946' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5676' + - '13.8947' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5677' + - '13.8948' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5678' + - '13.8950' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5679' + - '13.8951' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5680' + - '13.8952' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5682' + - '13.8953' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5683' + - '13.8954' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5684' + - '13.8956' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5685' + - '13.8957' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5686' + - '13.8959' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5688' + - '13.8960' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5689' + - '13.8961' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5690' + - '13.8962' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5691' + - '13.8963' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5692' + - '13.8964' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5693' + - '13.8966' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5695' + - '13.8967' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5696' + - '13.8968' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5697' + - '13.8969' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5698' + - '13.8971' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5699' + - '13.8972' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5701' + - '13.8973' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5702' + - '13.8974' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5703' + - '13.8975' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5704' + - '13.8976' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5705' + - '13.8978' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5707' + - '13.8979' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5708' + - '13.8980' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5709' + - '13.8982' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5710' + - '13.8983' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5712' + - '13.8984' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5713' + - '13.8985' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5714' + - '13.8986' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5715' + - '13.8987' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5716' + - '13.8989' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5718' + - '13.8990' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5719' + - '13.8991' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5720' + - '13.8992' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5721' + - '13.8993' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5723' + - '13.8995' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5724' + - '13.8996' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5725' + - '13.8997' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5726' + - '13.8998' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5727' + - '13.8999' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5728' + - '13.9001' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5730' + - '13.9002' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5731' + - '13.9003' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5732' + - '13.9004' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5733' + - '13.9006' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5735' + - '13.9007' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5736' + - '13.9008' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5737' + - '13.9009' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5738' + - '13.9011' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5739' + - '13.9012' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5741' + - '13.9013' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5742' + - '13.9014' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5743' + - '13.9015' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5744' + - '13.9016' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5745' + - '13.9017' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5747' + - '13.9018' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5748' + - '13.9019' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5749' + - '13.9020' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5750' + - '13.9021' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5752' + - '13.9023' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5753' + - '13.9024' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5754' + - '13.9025' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5755' + - '13.9026' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5756' + - '13.9027' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5758' + - '13.9028' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5759' + - '13.9030' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5760' + - '13.9031' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5761' + - '13.9032' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5763' + - '13.9033' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5764' + - '13.9034' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5765' + - '13.9036' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5766' + - '13.9037' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5767' + - '13.9038' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5769' + - '13.9039' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5770' + - '13.9040' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5771' + - '13.9042' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5772' + - '13.9043' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5773' + - '13.9044' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5775' + - '13.9045' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5776' + - '13.9046' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5777' + - '13.9048' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5778' + - '13.9049' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5779' + - '13.9050' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5780' + - '13.9051' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5782' + - '13.9052' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5783' + - '13.9054' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5784' + - '13.9055' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5785' + - '13.9056' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5786' + - '13.9057' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5788' + - '13.9058' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5789' + - '13.9060' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5790' + - '13.9061' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5791' + - '13.9062' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5792' + - '13.9063' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5794' + - '13.9064' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5795' + - '13.9066' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5796' + - '13.9067' status: code: 200 message: OK @@ -6041,18 +6041,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5559 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8828 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5559\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8828\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '124' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5796' + - '13.9067' status: code: 200 message: OK @@ -6068,45 +6068,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5559 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8828 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5660\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8929\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5559\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5565\"\n + \"0\",\n \"transactionId\": \"13.8828\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8834\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5570\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5576\"\n + \"0\",\n \"transactionId\": \"13.8840\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8846\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5582\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5588\"\n + \"0\",\n \"transactionId\": \"13.8852\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8858\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5594\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5600\"\n + \"0\",\n \"transactionId\": \"13.8864\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8870\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5606\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5612\"\n + \"0\",\n \"transactionId\": \"13.8876\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8881\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5618\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5624\"\n + \"0\",\n \"transactionId\": \"13.8887\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8893\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5630\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5635\"\n + \"0\",\n \"transactionId\": \"13.8899\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8905\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5641\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5646\"\n + \"0\",\n \"transactionId\": \"13.8911\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8917\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5652\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5658\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"13.8923\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1907' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5796' + - '13.9067' status: code: 200 message: OK @@ -6122,43 +6120,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5660 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8929 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5761\",\n - \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5664\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5670\"\n - \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5676\"\n },\n {\n \"contents\": - \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5682\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5688\"\n },\n {\n \"contents\": - \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5693\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5699\"\n },\n {\n \"contents\": - \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5705\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5712\"\n },\n {\n \"contents\": - \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5718\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5724\"\n },\n {\n \"contents\": - \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5730\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5736\"\n },\n {\n \"contents\": - \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5742\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5748\"\n },\n {\n \"contents\": - \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5754\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5760\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9030\",\n + \ \"entries\": [\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8929\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8935\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8941\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.8947\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8953\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.8960\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8966\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.8972\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8978\"\n },\n {\n \"contents\": + \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.8984\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.8990\"\n },\n {\n \"contents\": + \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.8996\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9002\"\n },\n {\n \"contents\": + \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.9008\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9014\"\n },\n {\n \"contents\": + \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.9019\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9025\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1923' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5796' + - '13.9068' status: code: 200 message: OK @@ -6174,53 +6172,28 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5761 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5761\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: - - '123' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '8.5797' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5761 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5766\"\n },\n - \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.5772\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5778\"\n },\n - \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.5784\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5790\"\n },\n - \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.5796\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9030 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-170\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9031\"\n },\n + \ {\n \"contents\": \"message-175\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"13.9037\"\n },\n {\n \"contents\": \"message-180\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9043\"\n },\n + \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"13.9049\"\n },\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9055\"\n },\n + \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"13.9061\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9067\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '776' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6236,18 +6209,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5560 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8829 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5560\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8829\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '124' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6263,45 +6236,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5560 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8829 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5661\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8930\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5560\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5566\"\n + \"1\",\n \"transactionId\": \"13.8829\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8835\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5572\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5578\"\n + \"1\",\n \"transactionId\": \"13.8841\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8847\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5584\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5590\"\n + \"1\",\n \"transactionId\": \"13.8853\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8859\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5595\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5601\"\n + \"1\",\n \"transactionId\": \"13.8865\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8871\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5607\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5613\"\n + \"1\",\n \"transactionId\": \"13.8877\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8882\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5619\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5625\"\n + \"1\",\n \"transactionId\": \"13.8888\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8894\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5631\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5637\"\n + \"1\",\n \"transactionId\": \"13.8900\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8906\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5642\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5648\"\n + \"1\",\n \"transactionId\": \"13.8912\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8918\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5654\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5660\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"13.8925\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1907' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6317,43 +6288,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5661 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8930 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5762\",\n - \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5665\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5671\"\n - \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5677\"\n },\n {\n \"contents\": - \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5683\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5689\"\n },\n {\n \"contents\": - \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5695\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5701\"\n },\n {\n \"contents\": - \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5707\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5713\"\n },\n {\n \"contents\": - \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5719\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5725\"\n },\n {\n \"contents\": - \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5731\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5737\"\n },\n {\n \"contents\": - \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5743\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5749\"\n },\n {\n \"contents\": - \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5755\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5761\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9031\",\n + \ \"entries\": [\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8931\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8936\"\n + \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8942\"\n },\n {\n \"contents\": + \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"13.8948\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8954\"\n },\n {\n \"contents\": + \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"13.8961\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8967\"\n },\n {\n \"contents\": + \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"13.8973\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8979\"\n },\n {\n \"contents\": + \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"13.8985\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.8991\"\n },\n {\n \"contents\": + \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"13.8997\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.9003\"\n },\n {\n \"contents\": + \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"13.9009\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.9015\"\n },\n {\n \"contents\": + \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"13.9020\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.9026\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1923' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6369,25 +6340,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5762 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9031 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5767\"\n },\n - \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"8.5773\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5779\"\n },\n - \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"8.5785\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5791\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-171\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9032\"\n },\n + \ {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"13.9038\"\n },\n {\n \"contents\": \"message-181\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9044\"\n },\n + \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"13.9050\"\n },\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9056\"\n },\n + \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"13.9062\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '671' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6403,18 +6375,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5561 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8830 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5561\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8830\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '124' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6430,45 +6402,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5561 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8830 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5662\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8931\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5561\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5567\"\n + \"2\",\n \"transactionId\": \"13.8830\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8837\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5573\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5579\"\n + \"2\",\n \"transactionId\": \"13.8843\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8848\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5585\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5591\"\n + \"2\",\n \"transactionId\": \"13.8854\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8860\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5597\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5602\"\n + \"2\",\n \"transactionId\": \"13.8867\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8873\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5608\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5614\"\n + \"2\",\n \"transactionId\": \"13.8878\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8883\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5620\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5626\"\n + \"2\",\n \"transactionId\": \"13.8889\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8895\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5632\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5638\"\n + \"2\",\n \"transactionId\": \"13.8901\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8907\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5643\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5649\"\n + \"2\",\n \"transactionId\": \"13.8913\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8919\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5655\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5661\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"13.8926\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1907' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6484,42 +6454,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5662 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8931 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5763\",\n - \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5666\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5672\"\n - \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5678\"\n },\n {\n \"contents\": - \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5684\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5690\"\n },\n {\n \"contents\": - \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5696\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5702\"\n },\n {\n \"contents\": - \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5708\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5714\"\n },\n {\n \"contents\": - \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5720\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5726\"\n },\n {\n \"contents\": - \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5732\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5738\"\n },\n {\n \"contents\": - \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5744\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5750\"\n },\n {\n \"contents\": - \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.5756\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9032\",\n + \ \"entries\": [\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8932\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8938\"\n + \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8944\"\n },\n {\n \"contents\": + \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"13.8950\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8956\"\n },\n {\n \"contents\": + \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"13.8962\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8968\"\n },\n {\n \"contents\": + \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"13.8974\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8980\"\n },\n {\n \"contents\": + \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"13.8986\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.8992\"\n },\n {\n \"contents\": + \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"13.8998\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9004\"\n },\n {\n \"contents\": + \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"13.9011\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9016\"\n },\n {\n \"contents\": + \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"13.9021\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9027\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1802' + - '1923' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6535,26 +6506,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5763 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9032 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-172\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5763\"\n },\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9033\"\n },\n \ {\n \"contents\": \"message-177\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"8.5769\"\n },\n {\n \"contents\": \"message-182\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5775\"\n },\n + \ \"transactionId\": \"13.9039\"\n },\n {\n \"contents\": \"message-182\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9045\"\n },\n \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"8.5780\"\n },\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5786\"\n },\n + \ \"transactionId\": \"13.9051\"\n },\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9057\"\n },\n \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"8.5792\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"13.9063\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '671' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6570,18 +6541,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5562 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8832 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5562\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8832\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '124' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6597,45 +6568,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5562 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8832 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5663\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8933\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5562\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5568\"\n + \"3\",\n \"transactionId\": \"13.8832\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8838\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5574\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5580\"\n + \"3\",\n \"transactionId\": \"13.8844\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8850\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5586\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5592\"\n + \"3\",\n \"transactionId\": \"13.8856\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8862\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5598\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5603\"\n + \"3\",\n \"transactionId\": \"13.8868\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8874\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5610\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5615\"\n + \"3\",\n \"transactionId\": \"13.8879\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8884\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5621\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5627\"\n + \"3\",\n \"transactionId\": \"13.8890\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8897\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5633\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5639\"\n + \"3\",\n \"transactionId\": \"13.8902\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8908\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5644\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5650\"\n + \"3\",\n \"transactionId\": \"13.8914\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8921\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5656\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5662\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"13.8927\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1907' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6651,42 +6620,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5663 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8933 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5764\",\n - \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5668\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5673\"\n - \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5679\"\n },\n {\n \"contents\": - \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5685\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5691\"\n },\n {\n \"contents\": - \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5697\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5703\"\n },\n {\n \"contents\": - \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5709\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5715\"\n },\n {\n \"contents\": - \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5721\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5727\"\n },\n {\n \"contents\": - \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5733\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5739\"\n },\n {\n \"contents\": - \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5745\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5752\"\n },\n {\n \"contents\": - \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.5758\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9034\",\n + \ \"entries\": [\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8933\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8939\"\n + \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8945\"\n },\n {\n \"contents\": + \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.8951\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8957\"\n },\n {\n \"contents\": + \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.8963\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8969\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.8975\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8982\"\n },\n {\n \"contents\": + \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.8987\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.8993\"\n },\n {\n \"contents\": + \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.8999\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.9006\"\n },\n {\n \"contents\": + \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.9012\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.9017\"\n },\n {\n \"contents\": + \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.9023\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.9028\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1802' + - '1923' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6702,26 +6672,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5764 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9034 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-173\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5764\"\n },\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9034\"\n },\n \ {\n \"contents\": \"message-178\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"8.5770\"\n },\n {\n \"contents\": \"message-183\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5776\"\n },\n + \ \"transactionId\": \"13.9040\"\n },\n {\n \"contents\": \"message-183\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9046\"\n },\n \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"8.5782\"\n },\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5788\"\n },\n + \ \"transactionId\": \"13.9052\"\n },\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9058\"\n },\n \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"8.5794\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"13.9064\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '671' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6737,18 +6707,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5563 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8833 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5563\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8833\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '123' + - '124' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6764,45 +6734,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5563 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8833 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5664\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8934\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5563\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5569\"\n + \"4\",\n \"transactionId\": \"13.8833\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8839\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5575\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5581\"\n + \"4\",\n \"transactionId\": \"13.8845\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8851\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5587\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5593\"\n + \"4\",\n \"transactionId\": \"13.8857\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8863\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5599\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5605\"\n + \"4\",\n \"transactionId\": \"13.8869\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8875\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5611\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5617\"\n + \"4\",\n \"transactionId\": \"13.8880\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8886\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5622\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5628\"\n + \"4\",\n \"transactionId\": \"13.8892\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8898\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5634\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5640\"\n + \"4\",\n \"transactionId\": \"13.8904\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8910\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5645\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5651\"\n + \"4\",\n \"transactionId\": \"13.8916\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8922\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5657\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5663\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"13.8928\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1907' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6818,42 +6786,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5664 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8934 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5765\",\n - \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5669\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5674\"\n - \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5680\"\n },\n {\n \"contents\": - \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5686\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5692\"\n },\n {\n \"contents\": - \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5698\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5704\"\n },\n {\n \"contents\": - \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5710\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5716\"\n },\n {\n \"contents\": - \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5723\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5728\"\n },\n {\n \"contents\": - \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5735\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5741\"\n },\n {\n \"contents\": - \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5747\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5753\"\n },\n {\n \"contents\": - \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.5759\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9035\",\n + \ \"entries\": [\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8934\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8940\"\n + \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8946\"\n },\n {\n \"contents\": + \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.8952\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8959\"\n },\n {\n \"contents\": + \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.8964\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8971\"\n },\n {\n \"contents\": + \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.8976\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8983\"\n },\n {\n \"contents\": + \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.8989\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.8995\"\n },\n {\n \"contents\": + \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.9001\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.9007\"\n },\n {\n \"contents\": + \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.9013\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.9018\"\n },\n {\n \"contents\": + \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"13.9024\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.9030\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1802' + - '1923' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK @@ -6869,26 +6838,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5765 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9035 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-174\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5765\"\n },\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9036\"\n },\n \ {\n \"contents\": \"message-179\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"8.5771\"\n },\n {\n \"contents\": \"message-184\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5777\"\n },\n + \ \"transactionId\": \"13.9042\"\n },\n {\n \"contents\": \"message-184\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9048\"\n },\n \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"8.5783\"\n },\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5789\"\n },\n + \ \"transactionId\": \"13.9054\"\n },\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9060\"\n },\n \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"8.5795\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"13.9066\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '671' content-type: - application/json x-ms-ccf-transaction-id: - - '8.5797' + - '13.9068' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml index b0ded15fb8980..d1dcf499e97c1 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5798' + - '13.9069' status: code: 200 message: OK @@ -51,7 +51,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5798' + - '13.9069' status: code: 200 message: OK @@ -77,7 +77,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '8.5800' + - '13.9070' status: code: 204 message: No Content @@ -107,7 +107,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5801' + - '13.9072' status: code: 200 message: OK @@ -133,7 +133,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5801' + - '13.9072' status: code: 200 message: OK @@ -159,7 +159,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '8.5802' + - '13.9073' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml index efe0486716442..b1c1fd196c0aa 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml @@ -22,7 +22,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5803' + - '13.9073' status: code: 200 message: OK @@ -93,7 +93,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5803' + - '13.9074' status: code: 200 message: OK @@ -119,7 +119,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '8.5803' + - '13.9074' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml index 8ab9f05ff0244..9b6a0d3d55bf0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '8.5804' + x-ms-ccf-transaction-id: '13.9075' status: code: 200 message: OK @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5804"}' + string: '{"state":"Pending","transactionId":"13.9075"}' headers: - content-length: '46' + content-length: '45' content-type: application/json - x-ms-ccf-transaction-id: '8.5805' + x-ms-ccf-transaction-id: '13.9075' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5804"}' + string: '{"state":"Committed","transactionId":"13.9075"}' headers: - content-length: '46' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5805' + x-ms-ccf-transaction-id: '13.9076' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075/status?api-version=0.1-preview - request: body: null headers: @@ -71,20 +71,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"13.9075"}' headers: - content-length: '155' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5805' + x-ms-ccf-transaction-id: '13.9076' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075/status?api-version=0.1-preview - request: body: null headers: @@ -93,7 +91,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -102,11 +100,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '8.5805' + x-ms-ccf-transaction-id: '13.9076' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075/receipt?api-version=0.1-preview - request: body: null headers: @@ -115,29 +113,30 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"a66db7c51179a0b5d969737b6b92518535b3f37e01d587e6f992f2621c66d3e7\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"b81556ab5041261dce07ad3a7bb1610e92c79ee849a3b867f3f9f89fb0b0d829\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"9740a6b986076a21a02fb303483b81a76086eac3712b72b5da4b71e19dd0937d\"\n - \ },\n {\n \"left\": \"909f000f68bb90001ff5221845c213d05966a7249dd1bd96962448b2f22fa889\"\n - \ },\n {\n \"left\": \"351b0e9c80901fa2ea0b99aafb0a26314c8e415ab32dad2e60907dc775e96c26\"\n - \ },\n {\n \"left\": \"2fd98f4107b99bf925c71ccfea2bbb1f300253b8edf7eaad62522bdf1c5a2e41\"\n - \ },\n {\n \"left\": \"e65fced17a4e4a037c517595d829f01081031d750ca1c71f2f248774ac00fc0b\"\n - \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n - \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n - \ }\n ],\n \"root\": \"caa478e8b832e09a79f220930f091755782bd7211b8cad9fcf2953de227a6c3c\",\n - \ \"signature\": \"MGUCMAf63tlx/DsaHL7uSTYP4aa1YhAXtbye8LzOmgTTxXbNxkRrZiFP7vtP+Xdl+R56zgIxANSyy0v915XCdIuJQLq4tFJ7HueDi1Iw78hxNzQl2adIfmajXOMsZu7V/3XxYuHcbA==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5804\"\n}" - headers: - content-length: '1195' + \ \"proof\": [\n {\n \"left\": \"4e6e4ea4a7ac11a98407f89d6d37606f8e2f4a4347d823c98c24d4f174952488\"\n + \ },\n {\n \"left\": \"8b16896937e11f177e1c5d365395df75969c8d08b9dd634a05d601547678b2c2\"\n + \ },\n {\n \"left\": \"db3aa001e9c595aa865f95003c1407237ae1eaff5747e70589c26a80a6f578dd\"\n + \ },\n {\n \"left\": \"acf250487d4868ebb3ff90e72ff35ca571d876ea699d16ada0b7e11539f3699e\"\n + \ },\n {\n \"left\": \"51283f059e51c2a9381f3a5f4875d73efa3d0167127e4829d963f5318088afec\"\n + \ },\n {\n \"left\": \"af94eec53b5c74d00f303a9139ea0555bad192e5a8755298f402457484e77d56\"\n + \ },\n {\n \"left\": \"5ad8aece85bd2507321a9d804f78f29c889f3839484ffe03ea179f52be512cb7\"\n + \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n + \ }\n ],\n \"root\": \"ed80991006a7c19d9c1ba3e141d6e6e86c80611776ec91de5ea005a46338fc7b\",\n + \ \"signature\": \"MGUCMEV5yJPtb2F4PDyEHUyDHjHBFd+TUCWInR0ZuTptayN+DkUkzFW6wXkaQPuU3F1jDQIxAOOKtkX6oWrxqpSZo3I6KtzNsDm0INIeIzdCjb/GrLbjKnw+xbVXnCrpMROdpcTVmQ==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.9075\"\n}" + headers: + content-length: '1296' content-type: application/json - x-ms-ccf-transaction-id: '8.5805' + x-ms-ccf-transaction-id: '13.9076' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075/receipt?api-version=0.1-preview - request: body: null headers: @@ -149,11 +148,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5805"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"13.9076"}' headers: - content-length: '94' + content-length: '95' content-type: application/json - x-ms-ccf-transaction-id: '8.5805' + x-ms-ccf-transaction-id: '13.9076' status: code: 200 message: OK @@ -177,7 +176,7 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '8.5806' + x-ms-ccf-transaction-id: '13.9077' status: code: 200 message: OK @@ -190,18 +189,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5806/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9077/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5806"}' + string: '{"state":"Committed","transactionId":"13.9077"}' headers: - content-length: '46' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5807' + x-ms-ccf-transaction-id: '13.9078' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5806/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9077/status?api-version=0.1-preview - request: body: null headers: @@ -213,11 +212,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"8.5807"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"13.9078"}' headers: - content-length: '96' + content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '8.5807' + x-ms-ccf-transaction-id: '13.9078' status: code: 200 message: OK @@ -230,38 +229,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804?api-version=0.1-preview - response: - body: - string: "{\n \"state\": \"Loading\"\n}" - headers: - content-length: '24' - content-type: application/json - x-ms-ccf-transaction-id: '8.5807' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5804?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"8.5804\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"13.9075\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '150' + content-length: '151' content-type: application/json - x-ms-ccf-transaction-id: '8.5807' + x-ms-ccf-transaction-id: '13.9078' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5804?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml index cc160c7982f40..71a9bbd26a312 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '8.5808' + x-ms-ccf-transaction-id: '13.9079' status: code: 200 message: OK @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5808"}' + string: '{"state":"Committed","transactionId":"13.9079"}' headers: - content-length: '46' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5809' + x-ms-ccf-transaction-id: '13.9080' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5808"}' + string: '{"state":"Committed","transactionId":"13.9079"}' headers: - content-length: '46' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5809' + x-ms-ccf-transaction-id: '13.9080' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/status?api-version=0.1-preview - request: body: null headers: @@ -71,7 +71,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -80,11 +80,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '8.5809' + x-ms-ccf-transaction-id: '13.9080' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview - request: body: null headers: @@ -93,7 +93,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -102,11 +102,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '8.5809' + x-ms-ccf-transaction-id: '13.9080' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview - request: body: null headers: @@ -115,28 +115,53 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"5a17ebc7a450dcc7cfb39c0c0656a6f0b83405dc73a5fe204ee7859aaf0b0137\",\n + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" + headers: + content-length: '155' + content-type: application/json + x-ms-ccf-transaction-id: '13.9080' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview + response: + body: + string: "{\n \"receipt\": {\n \"leaf\": \"acba82bb5b5cd22d7f609d9fb989036753a21e790bf1b43eb6a4037b5e385ac9\",\n \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"83251cd1132ea4852d26c19c7ededd79903aae8c7c2e59da734544f5d9540973\"\n - \ },\n {\n \"left\": \"351b0e9c80901fa2ea0b99aafb0a26314c8e415ab32dad2e60907dc775e96c26\"\n - \ },\n {\n \"left\": \"2fd98f4107b99bf925c71ccfea2bbb1f300253b8edf7eaad62522bdf1c5a2e41\"\n - \ },\n {\n \"left\": \"e65fced17a4e4a037c517595d829f01081031d750ca1c71f2f248774ac00fc0b\"\n - \ },\n {\n \"left\": \"d33521d593d04667136830d326070831dbf860769c0bda20906c78f7817a863e\"\n - \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n - \ }\n ],\n \"root\": \"9636bd070dc31deed946aeff9d8f209f9e750ace68fbfdedbc1d9bef6b72f47f\",\n - \ \"signature\": \"MGQCMHPT08rYcqPVqvv6XXS1nlBhbU/A1SPZpE+Vre113tcg/uJPuP7xTAYauHv9yfE2CwIwZoTzyp4/oW1hXQ/oLhsSSj2DXnvyAxfMVpuIsQSnol9enVtle1209F+tDIK4/b2v\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"8.5808\"\n}" + \ \"proof\": [\n {\n \"left\": \"a4256801dae3e3cb104755a7b64a208a0d5b3f7d1c1f9cac2ae73f83881223e2\"\n + \ },\n {\n \"left\": \"832d0e68dd14df804e56388d0df8dc0895b70496622b8d491df36771578f4818\"\n + \ },\n {\n \"left\": \"b3d5dc1acf9550f86da39c50ac7b783ef8da375f0cddb1402ab297674cfb6a95\"\n + \ },\n {\n \"left\": \"db3aa001e9c595aa865f95003c1407237ae1eaff5747e70589c26a80a6f578dd\"\n + \ },\n {\n \"left\": \"acf250487d4868ebb3ff90e72ff35ca571d876ea699d16ada0b7e11539f3699e\"\n + \ },\n {\n \"left\": \"51283f059e51c2a9381f3a5f4875d73efa3d0167127e4829d963f5318088afec\"\n + \ },\n {\n \"left\": \"af94eec53b5c74d00f303a9139ea0555bad192e5a8755298f402457484e77d56\"\n + \ },\n {\n \"left\": \"5ad8aece85bd2507321a9d804f78f29c889f3839484ffe03ea179f52be512cb7\"\n + \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n + \ }\n ],\n \"root\": \"385110ab704488879f56ab56417c41e9c2dea1ea6682e4e55eef12756adf984f\",\n + \ \"signature\": \"MGUCMD2i/sfGHLsF0QI6LMCMGE+blpN7SfsIsAoknDOy7BnA1jVcSzWFFTy/U85ovAsd1gIxAJ0qn59eqkbExkBQh64wTlo20vERWeLm0VkH7A79vhvEI1CeM+9yJqpMhnwp6+1Z4g==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.9079\"\n}" headers: - content-length: '1091' + content-length: '1396' content-type: application/json - x-ms-ccf-transaction-id: '8.5809' + x-ms-ccf-transaction-id: '13.9080' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview - request: body: null headers: @@ -148,11 +173,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"8.5809"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"13.9080"}' headers: - content-length: '97' + content-length: '98' content-type: application/json - x-ms-ccf-transaction-id: '8.5809' + x-ms-ccf-transaction-id: '13.9080' status: code: 200 message: OK @@ -176,7 +201,7 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '8.5810' + x-ms-ccf-transaction-id: '13.9081' status: code: 200 message: OK @@ -189,18 +214,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5810/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9081/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"8.5810"}' + string: '{"state":"Committed","transactionId":"13.9081"}' headers: - content-length: '46' + content-length: '47' content-type: application/json - x-ms-ccf-transaction-id: '8.5811' + x-ms-ccf-transaction-id: '13.9082' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5810/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9081/status?api-version=0.1-preview - request: body: null headers: @@ -212,11 +237,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"8.5811"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"13.9082"}' headers: - content-length: '99' + content-length: '100' content-type: application/json - x-ms-ccf-transaction-id: '8.5811' + x-ms-ccf-transaction-id: '13.9082' status: code: 200 message: OK @@ -229,38 +254,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808?api-version=0.1-preview&subLedgerId=132 - response: - body: - string: "{\n \"state\": \"Loading\"\n}" - headers: - content-length: '24' - content-type: application/json - x-ms-ccf-transaction-id: '8.5811' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808?api-version=0.1-preview&subLedgerId=132 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/8.5808?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"8.5808\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"13.9079\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '153' + content-length: '154' content-type: application/json - x-ms-ccf-transaction-id: '8.5811' + x-ms-ccf-transaction-id: '13.9082' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/8.5808?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml index eff6028577e9d..b431e8b331656 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5812' + x-ms-ccf-transaction-id: '13.9083' status: code: 200 message: OK @@ -42,7 +42,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5814' + x-ms-ccf-transaction-id: '13.9084' status: code: 200 message: OK @@ -66,7 +66,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5816' + x-ms-ccf-transaction-id: '13.9086' status: code: 200 message: OK @@ -90,7 +90,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5817' + x-ms-ccf-transaction-id: '13.9087' status: code: 200 message: OK @@ -114,7 +114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5819' + x-ms-ccf-transaction-id: '13.9089' status: code: 200 message: OK @@ -138,7 +138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5820' + x-ms-ccf-transaction-id: '13.9091' status: code: 200 message: OK @@ -162,7 +162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5822' + x-ms-ccf-transaction-id: '13.9092' status: code: 200 message: OK @@ -186,7 +186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5824' + x-ms-ccf-transaction-id: '13.9094' status: code: 200 message: OK @@ -210,7 +210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5826' + x-ms-ccf-transaction-id: '13.9095' status: code: 200 message: OK @@ -234,7 +234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5827' + x-ms-ccf-transaction-id: '13.9097' status: code: 200 message: OK @@ -258,7 +258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5829' + x-ms-ccf-transaction-id: '13.9099' status: code: 200 message: OK @@ -282,7 +282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5831' + x-ms-ccf-transaction-id: '13.9101' status: code: 200 message: OK @@ -306,7 +306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5833' + x-ms-ccf-transaction-id: '13.9103' status: code: 200 message: OK @@ -330,7 +330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5835' + x-ms-ccf-transaction-id: '13.9104' status: code: 200 message: OK @@ -354,7 +354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5837' + x-ms-ccf-transaction-id: '13.9106' status: code: 200 message: OK @@ -378,7 +378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5839' + x-ms-ccf-transaction-id: '13.9108' status: code: 200 message: OK @@ -402,7 +402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5840' + x-ms-ccf-transaction-id: '13.9110' status: code: 200 message: OK @@ -426,7 +426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5842' + x-ms-ccf-transaction-id: '13.9112' status: code: 200 message: OK @@ -450,7 +450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5844' + x-ms-ccf-transaction-id: '13.9113' status: code: 200 message: OK @@ -474,7 +474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5846' + x-ms-ccf-transaction-id: '13.9115' status: code: 200 message: OK @@ -498,7 +498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5848' + x-ms-ccf-transaction-id: '13.9116' status: code: 200 message: OK @@ -522,7 +522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5849' + x-ms-ccf-transaction-id: '13.9118' status: code: 200 message: OK @@ -546,7 +546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5851' + x-ms-ccf-transaction-id: '13.9120' status: code: 200 message: OK @@ -570,7 +570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5852' + x-ms-ccf-transaction-id: '13.9122' status: code: 200 message: OK @@ -594,7 +594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5854' + x-ms-ccf-transaction-id: '13.9124' status: code: 200 message: OK @@ -618,7 +618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5856' + x-ms-ccf-transaction-id: '13.9125' status: code: 200 message: OK @@ -642,7 +642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5857' + x-ms-ccf-transaction-id: '13.9127' status: code: 200 message: OK @@ -666,7 +666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5859' + x-ms-ccf-transaction-id: '13.9129' status: code: 200 message: OK @@ -690,7 +690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5861' + x-ms-ccf-transaction-id: '13.9131' status: code: 200 message: OK @@ -714,7 +714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5863' + x-ms-ccf-transaction-id: '13.9133' status: code: 200 message: OK @@ -738,7 +738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5864' + x-ms-ccf-transaction-id: '13.9135' status: code: 200 message: OK @@ -762,7 +762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5866' + x-ms-ccf-transaction-id: '13.9137' status: code: 200 message: OK @@ -786,7 +786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5868' + x-ms-ccf-transaction-id: '13.9139' status: code: 200 message: OK @@ -810,7 +810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5869' + x-ms-ccf-transaction-id: '13.9141' status: code: 200 message: OK @@ -834,7 +834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5871' + x-ms-ccf-transaction-id: '13.9142' status: code: 200 message: OK @@ -858,7 +858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5873' + x-ms-ccf-transaction-id: '13.9144' status: code: 200 message: OK @@ -882,7 +882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5874' + x-ms-ccf-transaction-id: '13.9146' status: code: 200 message: OK @@ -906,7 +906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5876' + x-ms-ccf-transaction-id: '13.9148' status: code: 200 message: OK @@ -930,7 +930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5878' + x-ms-ccf-transaction-id: '13.9150' status: code: 200 message: OK @@ -954,7 +954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5880' + x-ms-ccf-transaction-id: '13.9151' status: code: 200 message: OK @@ -978,7 +978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5882' + x-ms-ccf-transaction-id: '13.9153' status: code: 200 message: OK @@ -1002,7 +1002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5883' + x-ms-ccf-transaction-id: '13.9155' status: code: 200 message: OK @@ -1026,7 +1026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5885' + x-ms-ccf-transaction-id: '13.9156' status: code: 200 message: OK @@ -1050,7 +1050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5887' + x-ms-ccf-transaction-id: '13.9158' status: code: 200 message: OK @@ -1074,7 +1074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5888' + x-ms-ccf-transaction-id: '13.9160' status: code: 200 message: OK @@ -1098,7 +1098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5890' + x-ms-ccf-transaction-id: '13.9162' status: code: 200 message: OK @@ -1122,7 +1122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5892' + x-ms-ccf-transaction-id: '13.9164' status: code: 200 message: OK @@ -1146,7 +1146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5894' + x-ms-ccf-transaction-id: '13.9166' status: code: 200 message: OK @@ -1170,7 +1170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5895' + x-ms-ccf-transaction-id: '13.9168' status: code: 200 message: OK @@ -1194,7 +1194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5897' + x-ms-ccf-transaction-id: '13.9170' status: code: 200 message: OK @@ -1218,7 +1218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5899' + x-ms-ccf-transaction-id: '13.9172' status: code: 200 message: OK @@ -1242,7 +1242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5900' + x-ms-ccf-transaction-id: '13.9174' status: code: 200 message: OK @@ -1266,7 +1266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5902' + x-ms-ccf-transaction-id: '13.9176' status: code: 200 message: OK @@ -1290,7 +1290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5904' + x-ms-ccf-transaction-id: '13.9177' status: code: 200 message: OK @@ -1314,7 +1314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5906' + x-ms-ccf-transaction-id: '13.9178' status: code: 200 message: OK @@ -1338,7 +1338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5908' + x-ms-ccf-transaction-id: '13.9180' status: code: 200 message: OK @@ -1362,7 +1362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5909' + x-ms-ccf-transaction-id: '13.9181' status: code: 200 message: OK @@ -1386,7 +1386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5911' + x-ms-ccf-transaction-id: '13.9183' status: code: 200 message: OK @@ -1410,7 +1410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5913' + x-ms-ccf-transaction-id: '13.9185' status: code: 200 message: OK @@ -1434,7 +1434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5914' + x-ms-ccf-transaction-id: '13.9187' status: code: 200 message: OK @@ -1458,7 +1458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5916' + x-ms-ccf-transaction-id: '13.9188' status: code: 200 message: OK @@ -1482,7 +1482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5918' + x-ms-ccf-transaction-id: '13.9190' status: code: 200 message: OK @@ -1506,7 +1506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5920' + x-ms-ccf-transaction-id: '13.9192' status: code: 200 message: OK @@ -1530,7 +1530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5921' + x-ms-ccf-transaction-id: '13.9193' status: code: 200 message: OK @@ -1554,7 +1554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5923' + x-ms-ccf-transaction-id: '13.9195' status: code: 200 message: OK @@ -1578,7 +1578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5925' + x-ms-ccf-transaction-id: '13.9197' status: code: 200 message: OK @@ -1602,7 +1602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5927' + x-ms-ccf-transaction-id: '13.9199' status: code: 200 message: OK @@ -1626,7 +1626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5929' + x-ms-ccf-transaction-id: '13.9200' status: code: 200 message: OK @@ -1650,7 +1650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5930' + x-ms-ccf-transaction-id: '13.9202' status: code: 200 message: OK @@ -1674,7 +1674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5932' + x-ms-ccf-transaction-id: '13.9204' status: code: 200 message: OK @@ -1698,7 +1698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5934' + x-ms-ccf-transaction-id: '13.9206' status: code: 200 message: OK @@ -1722,7 +1722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5935' + x-ms-ccf-transaction-id: '13.9208' status: code: 200 message: OK @@ -1746,7 +1746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5937' + x-ms-ccf-transaction-id: '13.9209' status: code: 200 message: OK @@ -1770,7 +1770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5939' + x-ms-ccf-transaction-id: '13.9211' status: code: 200 message: OK @@ -1794,7 +1794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5941' + x-ms-ccf-transaction-id: '13.9213' status: code: 200 message: OK @@ -1818,7 +1818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5943' + x-ms-ccf-transaction-id: '13.9214' status: code: 200 message: OK @@ -1842,7 +1842,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5944' + x-ms-ccf-transaction-id: '13.9216' status: code: 200 message: OK @@ -1866,7 +1866,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5946' + x-ms-ccf-transaction-id: '13.9218' status: code: 200 message: OK @@ -1890,7 +1890,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5948' + x-ms-ccf-transaction-id: '13.9219' status: code: 200 message: OK @@ -1914,7 +1914,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5950' + x-ms-ccf-transaction-id: '13.9221' status: code: 200 message: OK @@ -1938,7 +1938,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5952' + x-ms-ccf-transaction-id: '13.9222' status: code: 200 message: OK @@ -1962,7 +1962,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5954' + x-ms-ccf-transaction-id: '13.9224' status: code: 200 message: OK @@ -1986,7 +1986,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5956' + x-ms-ccf-transaction-id: '13.9226' status: code: 200 message: OK @@ -2010,7 +2010,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5957' + x-ms-ccf-transaction-id: '13.9228' status: code: 200 message: OK @@ -2034,7 +2034,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5959' + x-ms-ccf-transaction-id: '13.9229' status: code: 200 message: OK @@ -2058,7 +2058,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5961' + x-ms-ccf-transaction-id: '13.9231' status: code: 200 message: OK @@ -2082,7 +2082,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5963' + x-ms-ccf-transaction-id: '13.9233' status: code: 200 message: OK @@ -2106,7 +2106,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5965' + x-ms-ccf-transaction-id: '13.9235' status: code: 200 message: OK @@ -2130,7 +2130,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5967' + x-ms-ccf-transaction-id: '13.9236' status: code: 200 message: OK @@ -2154,7 +2154,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5969' + x-ms-ccf-transaction-id: '13.9238' status: code: 200 message: OK @@ -2178,7 +2178,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5971' + x-ms-ccf-transaction-id: '13.9239' status: code: 200 message: OK @@ -2202,7 +2202,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5973' + x-ms-ccf-transaction-id: '13.9241' status: code: 200 message: OK @@ -2226,7 +2226,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5975' + x-ms-ccf-transaction-id: '13.9243' status: code: 200 message: OK @@ -2250,7 +2250,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5977' + x-ms-ccf-transaction-id: '13.9244' status: code: 200 message: OK @@ -2274,7 +2274,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5979' + x-ms-ccf-transaction-id: '13.9246' status: code: 200 message: OK @@ -2298,7 +2298,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5981' + x-ms-ccf-transaction-id: '13.9248' status: code: 200 message: OK @@ -2322,7 +2322,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5983' + x-ms-ccf-transaction-id: '13.9249' status: code: 200 message: OK @@ -2346,7 +2346,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5985' + x-ms-ccf-transaction-id: '13.9251' status: code: 200 message: OK @@ -2370,7 +2370,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5986' + x-ms-ccf-transaction-id: '13.9253' status: code: 200 message: OK @@ -2394,7 +2394,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5988' + x-ms-ccf-transaction-id: '13.9255' status: code: 200 message: OK @@ -2418,7 +2418,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5989' + x-ms-ccf-transaction-id: '13.9257' status: code: 200 message: OK @@ -2442,7 +2442,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5991' + x-ms-ccf-transaction-id: '13.9259' status: code: 200 message: OK @@ -2466,7 +2466,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5992' + x-ms-ccf-transaction-id: '13.9260' status: code: 200 message: OK @@ -2490,7 +2490,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5994' + x-ms-ccf-transaction-id: '13.9262' status: code: 200 message: OK @@ -2514,7 +2514,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5996' + x-ms-ccf-transaction-id: '13.9264' status: code: 200 message: OK @@ -2538,7 +2538,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5998' + x-ms-ccf-transaction-id: '13.9266' status: code: 200 message: OK @@ -2562,7 +2562,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.5999' + x-ms-ccf-transaction-id: '13.9267' status: code: 200 message: OK @@ -2586,7 +2586,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6001' + x-ms-ccf-transaction-id: '13.9269' status: code: 200 message: OK @@ -2610,7 +2610,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6003' + x-ms-ccf-transaction-id: '13.9271' status: code: 200 message: OK @@ -2634,7 +2634,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6004' + x-ms-ccf-transaction-id: '13.9272' status: code: 200 message: OK @@ -2658,7 +2658,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6005' + x-ms-ccf-transaction-id: '13.9274' status: code: 200 message: OK @@ -2682,7 +2682,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6007' + x-ms-ccf-transaction-id: '13.9276' status: code: 200 message: OK @@ -2706,7 +2706,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6009' + x-ms-ccf-transaction-id: '13.9277' status: code: 200 message: OK @@ -2730,7 +2730,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6010' + x-ms-ccf-transaction-id: '13.9279' status: code: 200 message: OK @@ -2754,7 +2754,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6012' + x-ms-ccf-transaction-id: '13.9281' status: code: 200 message: OK @@ -2778,7 +2778,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6014' + x-ms-ccf-transaction-id: '13.9283' status: code: 200 message: OK @@ -2802,7 +2802,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6015' + x-ms-ccf-transaction-id: '13.9284' status: code: 200 message: OK @@ -2826,7 +2826,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6017' + x-ms-ccf-transaction-id: '13.9286' status: code: 200 message: OK @@ -2850,7 +2850,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6019' + x-ms-ccf-transaction-id: '13.9288' status: code: 200 message: OK @@ -2874,7 +2874,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6020' + x-ms-ccf-transaction-id: '13.9290' status: code: 200 message: OK @@ -2898,7 +2898,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6022' + x-ms-ccf-transaction-id: '13.9291' status: code: 200 message: OK @@ -2922,7 +2922,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6024' + x-ms-ccf-transaction-id: '13.9293' status: code: 200 message: OK @@ -2946,7 +2946,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6026' + x-ms-ccf-transaction-id: '13.9295' status: code: 200 message: OK @@ -2970,7 +2970,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6027' + x-ms-ccf-transaction-id: '13.9297' status: code: 200 message: OK @@ -2994,7 +2994,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6029' + x-ms-ccf-transaction-id: '13.9298' status: code: 200 message: OK @@ -3018,7 +3018,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6031' + x-ms-ccf-transaction-id: '13.9300' status: code: 200 message: OK @@ -3042,7 +3042,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6032' + x-ms-ccf-transaction-id: '13.9302' status: code: 200 message: OK @@ -3066,7 +3066,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6034' + x-ms-ccf-transaction-id: '13.9304' status: code: 200 message: OK @@ -3090,7 +3090,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6036' + x-ms-ccf-transaction-id: '13.9305' status: code: 200 message: OK @@ -3114,7 +3114,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6038' + x-ms-ccf-transaction-id: '13.9307' status: code: 200 message: OK @@ -3138,7 +3138,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6039' + x-ms-ccf-transaction-id: '13.9309' status: code: 200 message: OK @@ -3162,7 +3162,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6041' + x-ms-ccf-transaction-id: '13.9310' status: code: 200 message: OK @@ -3186,7 +3186,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6042' + x-ms-ccf-transaction-id: '13.9312' status: code: 200 message: OK @@ -3210,7 +3210,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6044' + x-ms-ccf-transaction-id: '13.9314' status: code: 200 message: OK @@ -3234,7 +3234,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6046' + x-ms-ccf-transaction-id: '13.9316' status: code: 200 message: OK @@ -3258,7 +3258,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6048' + x-ms-ccf-transaction-id: '13.9317' status: code: 200 message: OK @@ -3282,7 +3282,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6049' + x-ms-ccf-transaction-id: '13.9319' status: code: 200 message: OK @@ -3306,7 +3306,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6051' + x-ms-ccf-transaction-id: '13.9321' status: code: 200 message: OK @@ -3330,7 +3330,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6053' + x-ms-ccf-transaction-id: '13.9322' status: code: 200 message: OK @@ -3354,7 +3354,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6055' + x-ms-ccf-transaction-id: '13.9324' status: code: 200 message: OK @@ -3378,7 +3378,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6056' + x-ms-ccf-transaction-id: '13.9326' status: code: 200 message: OK @@ -3402,7 +3402,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6058' + x-ms-ccf-transaction-id: '13.9327' status: code: 200 message: OK @@ -3426,7 +3426,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6060' + x-ms-ccf-transaction-id: '13.9329' status: code: 200 message: OK @@ -3450,7 +3450,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6062' + x-ms-ccf-transaction-id: '13.9330' status: code: 200 message: OK @@ -3474,7 +3474,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6063' + x-ms-ccf-transaction-id: '13.9332' status: code: 200 message: OK @@ -3498,7 +3498,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6065' + x-ms-ccf-transaction-id: '13.9334' status: code: 200 message: OK @@ -3522,7 +3522,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6067' + x-ms-ccf-transaction-id: '13.9335' status: code: 200 message: OK @@ -3546,7 +3546,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6068' + x-ms-ccf-transaction-id: '13.9337' status: code: 200 message: OK @@ -3570,7 +3570,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6070' + x-ms-ccf-transaction-id: '13.9338' status: code: 200 message: OK @@ -3594,7 +3594,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6072' + x-ms-ccf-transaction-id: '13.9340' status: code: 200 message: OK @@ -3618,7 +3618,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6074' + x-ms-ccf-transaction-id: '13.9341' status: code: 200 message: OK @@ -3642,7 +3642,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6075' + x-ms-ccf-transaction-id: '13.9343' status: code: 200 message: OK @@ -3666,7 +3666,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6077' + x-ms-ccf-transaction-id: '13.9345' status: code: 200 message: OK @@ -3690,7 +3690,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6079' + x-ms-ccf-transaction-id: '13.9347' status: code: 200 message: OK @@ -3714,7 +3714,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6081' + x-ms-ccf-transaction-id: '13.9348' status: code: 200 message: OK @@ -3738,7 +3738,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6082' + x-ms-ccf-transaction-id: '13.9350' status: code: 200 message: OK @@ -3762,7 +3762,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6084' + x-ms-ccf-transaction-id: '13.9352' status: code: 200 message: OK @@ -3786,7 +3786,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6086' + x-ms-ccf-transaction-id: '13.9353' status: code: 200 message: OK @@ -3810,7 +3810,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6088' + x-ms-ccf-transaction-id: '13.9355' status: code: 200 message: OK @@ -3834,7 +3834,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6090' + x-ms-ccf-transaction-id: '13.9357' status: code: 200 message: OK @@ -3858,7 +3858,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6092' + x-ms-ccf-transaction-id: '13.9359' status: code: 200 message: OK @@ -3882,7 +3882,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6093' + x-ms-ccf-transaction-id: '13.9361' status: code: 200 message: OK @@ -3906,7 +3906,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6095' + x-ms-ccf-transaction-id: '13.9363' status: code: 200 message: OK @@ -3930,7 +3930,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6097' + x-ms-ccf-transaction-id: '13.9365' status: code: 200 message: OK @@ -3954,7 +3954,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6099' + x-ms-ccf-transaction-id: '13.9366' status: code: 200 message: OK @@ -3978,7 +3978,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6100' + x-ms-ccf-transaction-id: '13.9368' status: code: 200 message: OK @@ -4002,7 +4002,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6102' + x-ms-ccf-transaction-id: '13.9370' status: code: 200 message: OK @@ -4026,7 +4026,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6103' + x-ms-ccf-transaction-id: '13.9372' status: code: 200 message: OK @@ -4050,7 +4050,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6105' + x-ms-ccf-transaction-id: '13.9373' status: code: 200 message: OK @@ -4074,7 +4074,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6107' + x-ms-ccf-transaction-id: '13.9375' status: code: 200 message: OK @@ -4098,7 +4098,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6108' + x-ms-ccf-transaction-id: '13.9377' status: code: 200 message: OK @@ -4122,7 +4122,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6110' + x-ms-ccf-transaction-id: '13.9378' status: code: 200 message: OK @@ -4146,7 +4146,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6112' + x-ms-ccf-transaction-id: '13.9380' status: code: 200 message: OK @@ -4170,7 +4170,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6113' + x-ms-ccf-transaction-id: '13.9382' status: code: 200 message: OK @@ -4194,7 +4194,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6115' + x-ms-ccf-transaction-id: '13.9384' status: code: 200 message: OK @@ -4218,7 +4218,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6117' + x-ms-ccf-transaction-id: '13.9386' status: code: 200 message: OK @@ -4242,7 +4242,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6118' + x-ms-ccf-transaction-id: '13.9388' status: code: 200 message: OK @@ -4266,7 +4266,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6120' + x-ms-ccf-transaction-id: '13.9390' status: code: 200 message: OK @@ -4290,7 +4290,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6122' + x-ms-ccf-transaction-id: '13.9391' status: code: 200 message: OK @@ -4314,7 +4314,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6123' + x-ms-ccf-transaction-id: '13.9393' status: code: 200 message: OK @@ -4338,7 +4338,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6125' + x-ms-ccf-transaction-id: '13.9395' status: code: 200 message: OK @@ -4362,7 +4362,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6127' + x-ms-ccf-transaction-id: '13.9397' status: code: 200 message: OK @@ -4386,7 +4386,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6129' + x-ms-ccf-transaction-id: '13.9398' status: code: 200 message: OK @@ -4410,7 +4410,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6131' + x-ms-ccf-transaction-id: '13.9400' status: code: 200 message: OK @@ -4434,7 +4434,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6132' + x-ms-ccf-transaction-id: '13.9402' status: code: 200 message: OK @@ -4458,7 +4458,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6134' + x-ms-ccf-transaction-id: '13.9403' status: code: 200 message: OK @@ -4482,7 +4482,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6136' + x-ms-ccf-transaction-id: '13.9405' status: code: 200 message: OK @@ -4506,7 +4506,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6138' + x-ms-ccf-transaction-id: '13.9406' status: code: 200 message: OK @@ -4530,7 +4530,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6140' + x-ms-ccf-transaction-id: '13.9408' status: code: 200 message: OK @@ -4554,7 +4554,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6142' + x-ms-ccf-transaction-id: '13.9410' status: code: 200 message: OK @@ -4578,7 +4578,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6144' + x-ms-ccf-transaction-id: '13.9411' status: code: 200 message: OK @@ -4602,7 +4602,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6146' + x-ms-ccf-transaction-id: '13.9413' status: code: 200 message: OK @@ -4626,7 +4626,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6148' + x-ms-ccf-transaction-id: '13.9415' status: code: 200 message: OK @@ -4650,7 +4650,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6150' + x-ms-ccf-transaction-id: '13.9417' status: code: 200 message: OK @@ -4674,7 +4674,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6152' + x-ms-ccf-transaction-id: '13.9419' status: code: 200 message: OK @@ -4698,7 +4698,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6154' + x-ms-ccf-transaction-id: '13.9421' status: code: 200 message: OK @@ -4722,7 +4722,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6156' + x-ms-ccf-transaction-id: '13.9423' status: code: 200 message: OK @@ -4746,7 +4746,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6158' + x-ms-ccf-transaction-id: '13.9424' status: code: 200 message: OK @@ -4770,7 +4770,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6160' + x-ms-ccf-transaction-id: '13.9426' status: code: 200 message: OK @@ -4794,7 +4794,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6162' + x-ms-ccf-transaction-id: '13.9428' status: code: 200 message: OK @@ -4818,7 +4818,7 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '8.6163' + x-ms-ccf-transaction-id: '13.9430' status: code: 200 message: OK @@ -4831,19 +4831,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 - request: body: null headers: @@ -4852,19 +4852,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 - request: body: null headers: @@ -4873,37 +4873,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5913\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5812\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5820\"\n + \"0\",\n \"transactionId\": \"13.9083\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9091\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5829\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5839\"\n + \"0\",\n \"transactionId\": \"13.9099\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9108\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5848\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5856\"\n + \"0\",\n \"transactionId\": \"13.9116\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9125\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5864\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5873\"\n + \"0\",\n \"transactionId\": \"13.9135\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9144\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5882\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5890\"\n + \"0\",\n \"transactionId\": \"13.9153\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9162\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5899\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5908\"\n + \"0\",\n \"transactionId\": \"13.9172\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9180\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1374' + content-length: '1387' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5812 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 - request: body: null headers: @@ -4912,35 +4912,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5913 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6014\",\n - \ \"entries\": [\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5916\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5925\"\n - \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5934\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5943\"\n - \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5952\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5961\"\n - \ },\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5971\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"8.5981\"\n - \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.5989\"\n },\n {\n \"contents\": - \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.5998\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.6005\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1276' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.5913 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184 - request: body: null headers: @@ -4949,37 +4933,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6014 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6115\",\n - \ \"entries\": [\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.6014\"\n },\n {\n \"contents\": - \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.6022\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.6031\"\n },\n {\n \"contents\": - \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.6039\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.6048\"\n },\n {\n \"contents\": - \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.6056\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.6065\"\n },\n {\n \"contents\": - \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.6074\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.6082\"\n },\n {\n \"contents\": - \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.6092\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"8.6100\"\n },\n {\n \"contents\": - \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"8.6108\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285\",\n + \ \"entries\": [\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9188\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9197\"\n + \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9206\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9214\"\n + \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9222\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9231\"\n + \ },\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9239\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9248\"\n + \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9257\"\n },\n {\n \"contents\": + \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.9266\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9274\"\n },\n {\n \"contents\": + \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.9283\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1393' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6014 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184 - request: body: null headers: @@ -4988,27 +4972,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6115 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.6117\"\n },\n - \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.6125\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.6134\"\n },\n - \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.6144\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"8.6154\"\n },\n - \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"8.6163\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '665' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=8.6115 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285 - request: body: null headers: @@ -5017,19 +4993,35 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9386\",\n + \ \"entries\": [\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9291\"\n },\n {\n \"contents\": + \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.9300\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9309\"\n },\n {\n \"contents\": + \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.9317\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9326\"\n },\n {\n \"contents\": + \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.9334\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9341\"\n },\n {\n \"contents\": + \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.9350\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9359\"\n },\n {\n \"contents\": + \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"13.9368\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"13.9377\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1296' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285 - request: body: null headers: @@ -5038,19 +5030,27 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9386 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9386\"\n },\n + \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"13.9395\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9403\"\n },\n + \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"13.9411\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9421\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"13.9430\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '671' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9386 - request: body: null headers: @@ -5059,19 +5059,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9084 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9084\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9084 - request: body: null headers: @@ -5080,58 +5080,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9084 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9185\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5814\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5822\"\n + \"1\",\n \"transactionId\": \"13.9084\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9092\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5831\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5840\"\n + \"1\",\n \"transactionId\": \"13.9101\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9110\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5849\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5857\"\n + \"1\",\n \"transactionId\": \"13.9118\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9127\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5866\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5874\"\n + \"1\",\n \"transactionId\": \"13.9137\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9146\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5883\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5892\"\n + \"1\",\n \"transactionId\": \"13.9155\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9164\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5900\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5909\"\n + \"1\",\n \"transactionId\": \"13.9174\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9181\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1374' - content-type: application/json - x-ms-ccf-transaction-id: '8.6164' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5814 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' + content-length: '1387' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9084 - request: body: null headers: @@ -5140,37 +5119,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9185 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286\",\n \ \"entries\": [\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5918\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5927\"\n + \"1\",\n \"transactionId\": \"13.9190\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9199\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5935\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5944\"\n + \"1\",\n \"transactionId\": \"13.9208\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9216\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5954\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5963\"\n + \"1\",\n \"transactionId\": \"13.9224\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9233\"\n \ },\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5973\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"8.5983\"\n + \"1\",\n \"transactionId\": \"13.9241\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9249\"\n \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.5991\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"13.9259\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.5999\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.6007\"\n },\n {\n \"contents\": + \"13.9267\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.9276\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.6015\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.9284\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1380' + content-length: '1393' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.5915 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9185 - request: body: null headers: @@ -5179,19 +5158,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286 - request: body: null headers: @@ -5200,56 +5179,35 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387\",\n \ \"entries\": [\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.6024\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"13.9293\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.6032\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.6041\"\n },\n {\n \"contents\": + \"13.9302\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.9310\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.6049\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.6058\"\n },\n {\n \"contents\": + \"13.9319\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.9327\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.6067\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.6075\"\n },\n {\n \"contents\": + \"13.9335\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.9343\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.6084\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.6093\"\n },\n {\n \"contents\": + \"13.9352\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.9361\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"8.6102\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"8.6110\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '1284' - content-type: application/json - x-ms-ccf-transaction-id: '8.6164' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6016 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117\",\n - \ \"state\": \"Loading\"\n}" + \"13.9370\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"13.9378\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1296' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286 - request: body: null headers: @@ -5258,19 +5216,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387 - request: body: null headers: @@ -5279,26 +5237,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.6118\"\n },\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9388\"\n },\n \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"8.6127\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.6136\"\n },\n + \ \"transactionId\": \"13.9397\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9405\"\n },\n \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"8.6146\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"8.6156\"\n }\n + \ \"transactionId\": \"13.9413\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9423\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '561' + content-length: '566' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=8.6117 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387 - request: body: null headers: @@ -5307,19 +5265,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 - request: body: null headers: @@ -5328,19 +5286,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 - request: body: null headers: @@ -5349,19 +5307,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187\",\n + \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9086\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9094\"\n + \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9103\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9112\"\n + \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9120\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9129\"\n + \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9139\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9148\"\n + \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9156\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9166\"\n + \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9176\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9183\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1387' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 - request: body: null headers: @@ -5370,37 +5346,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5917\",\n - \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5816\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5824\"\n - \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5833\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5842\"\n - \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5851\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5859\"\n - \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5868\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5876\"\n - \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5885\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5894\"\n - \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5902\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5911\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1374' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5816 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187 - request: body: null headers: @@ -5409,37 +5367,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5917 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288\",\n \ \"entries\": [\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5920\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5929\"\n + \"2\",\n \"transactionId\": \"13.9192\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9200\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5937\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5946\"\n + \"2\",\n \"transactionId\": \"13.9209\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9218\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5956\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5965\"\n + \"2\",\n \"transactionId\": \"13.9226\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9235\"\n \ },\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5975\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"8.5985\"\n + \"2\",\n \"transactionId\": \"13.9243\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9251\"\n \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.5992\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"13.9260\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.6001\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.6009\"\n },\n {\n \"contents\": + \"13.9269\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9277\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.6017\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.9286\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1380' + content-length: '1393' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.5917 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187 - request: body: null headers: @@ -5448,19 +5406,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288 - request: body: null headers: @@ -5469,35 +5427,35 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6119\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9389\",\n \ \"entries\": [\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.6026\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"13.9295\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.6034\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.6042\"\n },\n {\n \"contents\": + \"13.9304\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9312\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.6051\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.6060\"\n },\n {\n \"contents\": + \"13.9321\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9329\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.6068\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.6077\"\n },\n {\n \"contents\": + \"13.9337\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9345\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.6086\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.6095\"\n },\n {\n \"contents\": + \"13.9353\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9363\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"8.6103\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"8.6112\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.9372\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"13.9380\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1284' + content-length: '1296' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6018 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288 - request: body: null headers: @@ -5506,26 +5464,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6119 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9389 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.6120\"\n },\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9390\"\n },\n \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"8.6129\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.6138\"\n },\n + \ \"transactionId\": \"13.9398\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9406\"\n },\n \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"8.6148\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"8.6158\"\n }\n + \ \"transactionId\": \"13.9415\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9424\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '561' + content-length: '566' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=8.6119 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9389 - request: body: null headers: @@ -5534,19 +5492,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5817 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9087 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5817\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9087\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5817 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9087 - request: body: null headers: @@ -5555,37 +5513,58 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5817 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9087 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5817\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5826\"\n + \"3\",\n \"transactionId\": \"13.9087\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9095\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5835\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5844\"\n + \"3\",\n \"transactionId\": \"13.9104\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9113\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5852\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5861\"\n + \"3\",\n \"transactionId\": \"13.9122\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9131\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5869\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5878\"\n + \"3\",\n \"transactionId\": \"13.9141\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9150\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5887\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5895\"\n + \"3\",\n \"transactionId\": \"13.9158\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9168\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5904\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5913\"\n + \"3\",\n \"transactionId\": \"13.9177\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9185\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1374' + content-length: '1387' + content-type: application/json + x-ms-ccf-transaction-id: '13.9431' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9087 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5817 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 - request: body: null headers: @@ -5594,19 +5573,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 - request: body: null headers: @@ -5615,35 +5594,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289\",\n \ \"entries\": [\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5921\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5930\"\n + \"3\",\n \"transactionId\": \"13.9193\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9202\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5939\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5948\"\n + \"3\",\n \"transactionId\": \"13.9211\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9219\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5957\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5967\"\n + \"3\",\n \"transactionId\": \"13.9228\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9236\"\n \ },\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5977\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"8.5986\"\n + \"3\",\n \"transactionId\": \"13.9244\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9253\"\n \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.5994\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"13.9262\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.6003\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.6010\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.9271\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.9279\"\n },\n {\n \"contents\": + \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.9288\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1276' + content-length: '1393' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.5918 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 - request: body: null headers: @@ -5652,19 +5633,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 - request: body: null headers: @@ -5673,37 +5654,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6120\",\n - \ \"entries\": [\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.6019\"\n },\n {\n \"contents\": - \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.6027\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.6036\"\n },\n {\n \"contents\": - \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.6044\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.6053\"\n },\n {\n \"contents\": - \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.6062\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.6070\"\n },\n {\n \"contents\": - \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.6079\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.6088\"\n },\n {\n \"contents\": - \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.6097\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"8.6105\"\n },\n {\n \"contents\": - \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"8.6113\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1388' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6019 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 - request: body: null headers: @@ -5712,26 +5675,56 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6120 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.6122\"\n },\n - \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"8.6131\"\n },\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.6140\"\n },\n - \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"8.6150\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"8.6160\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390\",\n + \ \"entries\": [\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.9297\"\n },\n {\n \"contents\": + \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.9305\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.9314\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.9322\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.9330\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.9338\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.9347\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.9355\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.9365\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"13.9373\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"13.9382\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1296' + content-type: application/json + x-ms-ccf-transaction-id: '13.9431' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '561' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=8.6120 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 - request: body: null headers: @@ -5740,19 +5733,47 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' + content-type: application/json + x-ms-ccf-transaction-id: '13.9431' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9391\"\n },\n + \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"13.9400\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9408\"\n },\n + \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"13.9417\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9426\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '566' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 - request: body: null headers: @@ -5761,19 +5782,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 - request: body: null headers: @@ -5782,19 +5803,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 - request: body: null headers: @@ -5803,37 +5824,79 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5920\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5819\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5827\"\n + \"4\",\n \"transactionId\": \"13.9089\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9097\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5837\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5846\"\n + \"4\",\n \"transactionId\": \"13.9106\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9115\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5854\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5863\"\n + \"4\",\n \"transactionId\": \"13.9124\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9133\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5871\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5880\"\n + \"4\",\n \"transactionId\": \"13.9142\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9151\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5888\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5897\"\n + \"4\",\n \"transactionId\": \"13.9160\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9170\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5906\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5914\"\n + \"4\",\n \"transactionId\": \"13.9178\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9187\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1374' + content-length: '1387' + content-type: application/json + x-ms-ccf-transaction-id: '13.9431' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '124' + content-type: application/json + x-ms-ccf-transaction-id: '13.9431' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5819 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 - request: body: null headers: @@ -5842,37 +5905,58 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5920 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291\",\n \ \"entries\": [\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5923\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5932\"\n + \"4\",\n \"transactionId\": \"13.9195\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9204\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5941\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5950\"\n + \"4\",\n \"transactionId\": \"13.9213\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9221\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5959\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5969\"\n + \"4\",\n \"transactionId\": \"13.9229\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9238\"\n \ },\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5979\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"8.5988\"\n + \"4\",\n \"transactionId\": \"13.9246\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9255\"\n \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.5996\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"13.9264\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.6004\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.6012\"\n },\n {\n \"contents\": + \"13.9272\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.9281\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.6020\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.9290\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1393' + content-type: application/json + x-ms-ccf-transaction-id: '13.9431' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1380' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.5920 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 - request: body: null headers: @@ -5881,19 +5965,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '123' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 - request: body: null headers: @@ -5902,35 +5986,77 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6122\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392\",\n \ \"entries\": [\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.6029\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"13.9298\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.6038\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.6046\"\n },\n {\n \"contents\": + \"13.9307\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.9316\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.6055\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.6063\"\n },\n {\n \"contents\": + \"13.9324\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.9332\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.6072\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.6081\"\n },\n {\n \"contents\": + \"13.9340\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.9348\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.6090\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.6099\"\n },\n {\n \"contents\": + \"13.9357\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.9366\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"8.6107\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"8.6115\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"13.9375\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"13.9384\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1296' + content-type: application/json + x-ms-ccf-transaction-id: '13.9431' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '124' + content-type: application/json + x-ms-ccf-transaction-id: '13.9431' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1284' + content-length: '124' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6021 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 - request: body: null headers: @@ -5939,24 +6065,24 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6122 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.6123\"\n },\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9393\"\n },\n \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"8.6132\"\n },\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.6142\"\n },\n + \ \"transactionId\": \"13.9402\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9410\"\n },\n \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"8.6152\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"8.6162\"\n }\n + \ \"transactionId\": \"13.9419\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9428\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '561' + content-length: '566' content-type: application/json - x-ms-ccf-transaction-id: '8.6164' + x-ms-ccf-transaction-id: '13.9431' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=8.6122 + url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml index 93b5724bade9e..cec43b7d61849 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml @@ -18,7 +18,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '8.6165' + x-ms-ccf-transaction-id: '13.9432' status: code: 200 message: OK @@ -38,7 +38,7 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '8.6166' + x-ms-ccf-transaction-id: '13.9432' status: code: 200 message: OK @@ -57,7 +57,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '8.6167' + x-ms-ccf-transaction-id: '13.9434' status: code: 204 message: No Content @@ -81,7 +81,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '8.6169' + x-ms-ccf-transaction-id: '13.9436' status: code: 200 message: OK @@ -101,7 +101,7 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '8.6170' + x-ms-ccf-transaction-id: '13.9436' status: code: 200 message: OK @@ -120,7 +120,7 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '8.6171' + x-ms-ccf-transaction-id: '13.9438' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml index fff33ee79d43f..8a4cbfcb0f905 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml @@ -15,7 +15,7 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '8.6172' + x-ms-ccf-transaction-id: '13.9439' status: code: 200 message: OK @@ -80,7 +80,7 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '8.6172' + x-ms-ccf-transaction-id: '13.9439' status: code: 200 message: OK @@ -96,11 +96,11 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '8.6172' + x-ms-ccf-transaction-id: '13.9439' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml index 2c3818b8724b5..44f62fc7b81f0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml @@ -20,7 +20,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 22 Apr 2021 18:41:13 GMT + - Tue, 27 Apr 2021 00:40:22 GMT server: - Kestrel transfer-encoding: @@ -30,7 +30,7 @@ interactions: x-ms-image-tag: - latest-20210408061706412-0bd695e0 x-ms-machinename: - - identityservice-75f9cdb475-jz9rg + - identityservice-75f9cdb475-vnw5c status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml index 9836d15b38427..3096d45fc7cdb 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml @@ -20,7 +20,7 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Thu, 22 Apr 2021 18:41:14 GMT + - Tue, 27 Apr 2021 00:40:24 GMT server: - Kestrel transfer-encoding: @@ -30,7 +30,7 @@ interactions: x-ms-image-tag: - latest-20210408061706412-0bd695e0 x-ms-machinename: - - identityservice-75f9cdb475-vnw5c + - identityservice-75f9cdb475-jhq4v status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py index 5f0554a05d1c3..ff352d7a9926f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py @@ -1,3 +1,6 @@ +import asyncio +import time + from azure.confidentialledger import ( ConfidentialLedgerCertificateCredential, LedgerUserRole, @@ -33,4 +36,10 @@ def setUp(self): aad_object_id = self.set_value_to_scrub( "CONFIDENTIAL_LEDGER_AAD_USER_OBJECT_ID", AAD_USER_OBJECT_ID ) - client.create_or_update_user(aad_object_id, LedgerUserRole.ADMINISTRATOR) + + # Since setUp cannot be async + task = asyncio.ensure_future( + client.create_or_update_user(aad_object_id, LedgerUserRole.ADMINISTRATOR) + ) + while not task.done: + time.sleep(0.5) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py index 61ec2167bae4e..d4ad82a9afab6 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py @@ -37,3 +37,5 @@ async def test_get_ledger_identity(self): network_identity.ledger_tls_certificate.strip("\n\u0000"), self.network_certificate, ) + + await client.close() From e249d958be9428a3c1c3656aad1630115fc35965 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Mon, 26 Apr 2021 17:51:07 -0700 Subject: [PATCH 13/49] complete readme --- .../azure-confidentialledger/README.md | 108 +++++++++++++++--- 1 file changed, 90 insertions(+), 18 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 39bd7b1a2157d..4121594e3bf56 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -83,7 +83,7 @@ assert ledger_client.get_transaction_status( #### Receipts State changes to the Confidential Ledger are saved in a data structure called a Merkle tree. To cryptographically verify that writes were correctly saved, a Merkle proof, or receipt, can be retrieved for any transaction id. ```python -receipt = self.client.get_transaction_receipt( +receipt = ledger_client.get_transaction_receipt( transaction_id=append_result.transaction_id ) print(receipt.contents) @@ -92,52 +92,52 @@ print(receipt.contents) #### Sub-ledgers While most use cases will involve one ledger, we provide the sub-ledger feature in case different logical groups of data need to be stored in the same Confidential Ledger. ```python -self.client.append_to_ledger( +ledger_client.append_to_ledger( entry_contents="Hello from Alice", sub_ledger_id="Alice's messages" ) -self.client.append_to_ledger( +ledger_client.append_to_ledger( entry_contents="Hello from Bob", sub_ledger_id="Bob's messages" ) ``` When no sub-ledger id is specified on method calls, the Confidential Ledger service will assume a constant, service-determined sub-ledger id. ```python -append_result = self.client.append_to_ledger(entry_contents="Hello world?") +append_result = ledger_client.append_to_ledger(entry_contents="Hello world?") -entry_by_subledger = self.client.get_ledger_entry( +entry_by_subledger = ledger_client.get_ledger_entry( transaction_id=append_result.transaction_id, sub_ledger_id=append_result.sub_ledger_id ) assert entry_by_subledger.contents == "Hello world?" -entry = self.client.get_ledger_entry(transaction_id=append_result.transaction_id) +entry = ledger_client.get_ledger_entry(transaction_id=append_result.transaction_id) assert entry.contents == entry_by_subledger.contents assert entry.sub_ledger_id == entry_by_subledger.sub_ledger_id ``` Ledger entries are retrieved from sub-ledgers. When a transaction id is specified, the returned value is the value contained in the specified sub-ledger at the point in time identified by the transaction id. If no transaction id is specified, the latest available value is returned. ```python -append_result = self.client.append_to_ledger(entry_contents="Hello world 0") -self.client.append_to_ledger(entry_contents="Hello world 1") +append_result = ledger_client.append_to_ledger(entry_contents="Hello world 0") +ledger_client.append_to_ledger(entry_contents="Hello world 1") -subledger_append_result = self.client.append_to_ledger( +subledger_append_result = ledger_client.append_to_ledger( entry_contents="Hello world sub-ledger 0" ) -self.client.append_to_ledger(entry_contents="Hello world sub-ledger 1") +ledger_client.append_to_ledger(entry_contents="Hello world sub-ledger 1") -entry = self.client.get_ledger_entry(transaction_id=append_result.transaction_id) +entry = ledger_client.get_ledger_entry(transaction_id=append_result.transaction_id) assert entry.contents == "Hello world 0" -latest_entry = self.client.get_ledger_entry() +latest_entry = ledger_client.get_ledger_entry() assert latest_entry.contents == "Hello world 1" -subledger_entry = self.client.get_ledger_entry( +subledger_entry = ledger_client.get_ledger_entry( transaction_id=append_result.transaction_id, sub_ledger_id=append_result.sub_ledger_id ) assert subledger_entry.contents == "Hello world sub-ledger 0" -subledger_latest_entry = self.client.get_ledger_entry( +subledger_latest_entry = ledger_client.get_ledger_entry( sub_ledger_id=subledger_append_result.sub_ledger_id ) assert subledger_latest_entry.contents == "Hello world sub-ledger 1" @@ -146,7 +146,7 @@ assert subledger_latest_entry.contents == "Hello world sub-ledger 1" ##### Ranged queries Ledger entries in a sub-ledger may be retrieved over a range of transaction ids. ```python -ranged_result = self.client.get_ledger_entries( +ranged_result = ledger_client.get_ledger_entries( from_transaction_id="12.3" ) for entry in ranged_result: @@ -154,10 +154,82 @@ for entry in ranged_result: ``` ### User management -TODO +Users are managed directly with the Confidential Ledger instead of through Azure. New users may be AAD-based or certificate-based. +```python +from azure.confidentialledger import LedgerUserRole +user_id = "some AAD object id" +user = ledger_client.create_or_update_user( + user_id, LedgerUserRole.CONTRIBUTOR +) +# A client may now be created and used with AAD credentials for the user identified by `user_id`. + +user = ledger_client.get_user(user_id) +assert user.id == user_id +assert user.role == LedgerUserRole.CONTRIBUTOR + +ledger_client.delete_user(user_id) + +# For a certificated-based user, their user ID is the fingerprint for their PEM certificate. +user_id = "PEM certificate fingerprint" +user = ledger_client.create_or_update_user( + user_id, LedgerUserRole.READER +) +``` + +#### Certificate-based users +Clients may authenticate with a client certificate in mutual TLS instead of via Azure Active Directory. `ConfidentialLedgerCertificateCredential` is provided for such clients. +```python +from azure.confidentialledger import ConfidentialLedgerClient, ConfidentialLedgerCertificateCredential +from azure.confidentialledger.identity_service import ConfidentialLedgerIdentityServiceClient + +identity_client = ConfidentialLedgerIdentityServiceClient("https://identity.accledger.azure.com") +network_identity = identity_client.get_ledger_identity( + ledger_id="my-ledger-id" +) + +ledger_tls_cert_file_name = "ledger_certificate.pem" +with open(ledger_tls_cert_file_name, "w") as cert_file: + cert_file.write(network_identity.ledger_tls_certificate) + +credential = ConfidentialLedgerCertificateCredential("path to user certificate PEM") +ledger_client = ConfidentialLedgerClient( + endpoint="https://my-ledger-url.confidential-ledger.azure.com", + credential=credential, + ledger_certificate_path=ledger_tls_cert_file_name +) +``` ### Confidential consortium and enclave verifications -TODO +One may want to validate details about the Confidential Ledger for a variety of reasons. For example, you may want to view details about how Microsoft may manage your Confidential Ledger as part of [Confidential Consortium Framework governance](https://microsoft.github.io/CCF/main/governance/index.html), or verify that your Confidential Ledger is indeed running in SGX enclaves. A number of client methods are provided for these use cases. +```python +consortium = ledger_client.get_consortium() +# Consortium members can manage and alter the Confidential Ledger, such as by replacing unhealthy +# nodes. +for member in consortium.members: + print(member.certificate) + print(member.id) + +import hashlib +# The constitution is a collection of JavaScript code that defines actions available to members, +# and vets proposals by members to execute those actions. +constitution = ledger_client.get_constitution() +assert constitution.digest.lower() == hashlib.sha256(constitution.contents.encode()).hexdigest().lower() +print(constitution.contents) +print(constitution.digest) + +# SGX enclave quotes contain material that can be used to cryptographically verify the validity and +# contents of an enclave. +ledger_enclaves = ledger_client.get_enclave_quotes() +assert ledger_enclaves.source_node in ledger_enclaves.quotes +for node_id, quote in ledger_enclaves.quotes.items(): + assert node_id == quote.node_id + print(quote.node_id) + print(quote.mrenclave) + print(quote.raw_quote) + print(quote.version) +``` + +[Microsoft Azure Attestation Service](https://azure.microsoft.com/en-us/services/azure-attestation/) is one provider of SGX enclave quotes. ### Async API This library includes a complete async API supported on Python 3.5+. To use it, you must first install an async transport, such as [aiohttp](https://pypi.org/project/aiohttp). See [azure-core documentation](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#transport) for more information. @@ -280,7 +352,7 @@ ledger_client.get_ledger_entry(transaction_id="12.3", logging_enable=True) ## Next steps ### Additional Documentation For more extensive documentation on Azure Confidential Ledger, see the -[API reference documentation][reference_docs]. +[API reference documentation][reference_docs]. You may also read more about Microsoft Research's open-source [Confidential Consortium Framework][ccf]. ## Contributing This project welcomes contributions and suggestions. Most contributions require From 5bad0fdeeb9e16a687702045a7a352b3e0b9593e Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Mon, 26 Apr 2021 17:53:59 -0700 Subject: [PATCH 14/49] typo --- sdk/confidentialledger/azure-confidentialledger/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 4121594e3bf56..616fd594b6e75 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -274,7 +274,7 @@ async with client: ## Troubleshooting ### General -Key Vault clients raise exceptions defined in [azure-core][azure_core_exceptions]. For example, if you try to get a transaction that doesn't exist, `ConfidentialLedgerClient` raises [ResourceNotFoundError](https://aka.ms/azsdk-python-core-exceptions-resource-not-found-error): +Confidential Ledger clients raise exceptions defined in [azure-core][azure_core_exceptions]. For example, if you try to get a transaction that doesn't exist, `ConfidentialLedgerClient` raises [ResourceNotFoundError](https://aka.ms/azsdk-python-core-exceptions-resource-not-found-error): ```python from azure.identity import DefaultAzureCredential From 086670386fb0993badc11500933406d7599578d3 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 29 Apr 2021 11:26:01 -0700 Subject: [PATCH 15/49] add missing __init__ files --- .../azure/confidentialledger/_generated_identity/__init__.py | 0 .../azure/confidentialledger/_generated_ledger/__init__.py | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py new file mode 100644 index 0000000000000..e69de29bb2d1d From 71be4edd76fd696471dd5bd93b0ff3071ee07845 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 29 Apr 2021 12:09:35 -0700 Subject: [PATCH 16/49] update readme --- sdk/confidentialledger/azure-confidentialledger/README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 616fd594b6e75..d6be4f83c7a14 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -27,7 +27,13 @@ This document demonstrates using [DefaultAzureCredential][default_cred_ref] to a As an alternative to Azure Active Directory, clients may choose to use a client certificate to authenticate via mutual TLS. `azure.confidentialledger.ConfidentialLedgerCertificateCredential` may be used for this purpose. ### Create a client -`DefaultAzureCredential` will automatically handle most Azure SDK client scenarios. The easiest way to get started is to be logged in via the [Azure CLI](azure_cli). Then, `DefaultAzureCredential` will be able to authenticate the `ConfidentialLedgerClient`. +`DefaultAzureCredential` will automatically handle most Azure SDK client scenarios. To get started, set environment variables for the AAD identity registered with your Confidential Ledger. +```bash +export AZURE_CLIENT_ID="generated app id" +export AZURE_CLIENT_SECRET="random password" +export AZURE_TENANT_ID="tenant id" +``` +Then, `DefaultAzureCredential` will be able to authenticate the `ConfidentialLedgerClient`. Constructing the client also requires your Confidential Ledger's URL and id, which you can get from the Azure CLI or the Azure Portal. When you have retrieved those values, please replace instances of `"my-ledger-id"` and `"https://my-ledger-url.confidential-ledger.azure.com"` in the examples below From 50fa1abf939f3b0ecda16940e8315bb38a458503 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 29 Apr 2021 16:13:47 -0700 Subject: [PATCH 17/49] change credential scopes --- .../async_confidential_ledger_client_base.py | 2 +- .../confidential_ledger_client_base.py | 2 +- ...ger_client_aad.test_append_entry_flow.yaml | 143 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 120 +- ...al_ledger_client_aad.test_range_query.yaml | 1096 +++++----- ...edger_client_aad.test_user_management.yaml | 14 +- ..._client_aad.test_verification_methods.yaml | 10 +- ...ient_aad_async.test_append_entry_flow.yaml | 124 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 149 +- ...ger_client_aad_async.test_range_query.yaml | 1835 ++++++++-------- ...client_aad_async.test_user_management.yaml | 28 +- ...t_aad_async.test_verification_methods.yaml | 18 +- ...nt_certificate.test_append_entry_flow.yaml | 124 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 125 +- ...r_client_certificate.test_range_query.yaml | 1121 +++++----- ...ient_certificate.test_user_management.yaml | 12 +- ...certificate.test_verification_methods.yaml | 8 +- ...tificate_async.test_append_entry_flow.yaml | 136 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 133 +- ...nt_certificate_async.test_range_query.yaml | 1930 ++++++++--------- ...ertificate_async.test_user_management.yaml | 24 +- ...icate_async.test_verification_methods.yaml | 14 +- ...rvice_client.test_get_ledger_identity.yaml | 6 +- ...client_async.test_get_ledger_identity.yaml | 4 +- 24 files changed, 3592 insertions(+), 3586 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py index c5c558f55a272..60142aeb5ff24 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py @@ -90,7 +90,7 @@ def __init__( "authentication_policy", AsyncBearerTokenCredentialPolicy( credential, - "https://confidential-ledger-ppe.azure.com/.default", + "https://confidential-ledger.azure.com/.default", **kwargs ), ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py index 5464c292792f4..61e65b55602ea 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py @@ -93,7 +93,7 @@ def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): "authentication_policy", BearerTokenCredentialPolicy( credential, - "https://confidential-ledger-ppe.azure.com/.default", + "https://confidential-ledger.azure.com/.default", **kwargs ), ) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml index 477ef555dc043..94e8e7e75d8ed 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8187' + - '2.2384' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8189' + - '2.2386' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"13.8189"}' + string: '{"state":"Pending","transactionId":"2.2386"}' headers: content-length: - - '45' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8190' + - '2.2386' status: code: 200 message: OK @@ -97,17 +97,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8189"}' + string: '{"state":"Pending","transactionId":"2.2386"}' headers: content-length: - - '47' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8190' + - '2.2386' status: code: 200 message: OK @@ -123,17 +123,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8189"}' + string: '{"state":"Committed","transactionId":"2.2386"}' headers: content-length: - - '47' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8190' + - '2.2387' status: code: 200 message: OK @@ -149,19 +149,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"2.2386"}' headers: content-length: - - '155' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8190' + - '2.2387' status: code: 200 message: OK @@ -177,33 +175,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"47553be0fcacbdf0265d549ac5365feaa4b7162d022928ec705727f1587fd088\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"5acb8fccdfe08ee296fa501cc23cd43b7ee182cab79391a121d7ade262bcf1a4\"\n - \ },\n {\n \"left\": \"4ed0ef42e030c5bdbce3efe0d52f14f09ed3601476c295c3894fe2b9a56658a5\"\n - \ },\n {\n \"left\": \"a040bba297d4a94467a408c46240386210b06020ff38509606c55aa2af28f6d6\"\n - \ },\n {\n \"left\": \"08b2365c5df0b32d105f0a6cbf2516e0ee812bf0a50fcb950d8e2a4a3435facb\"\n - \ },\n {\n \"left\": \"8a2b19f01814ec27033714641c7144350a7e581ad2445fa7a895c1ca56c438fe\"\n - \ },\n {\n \"left\": \"178f600064d836ac8a7dc9fede6866628da6d41d915322bde03a271d9736d787\"\n - \ },\n {\n \"left\": \"da46dbbc0c95d4514d13a3c5bb7f8225ce5bbd560450a5a32537b396e51572ea\"\n - \ },\n {\n \"left\": \"06c327834dd73cf739147ead75ed3687dd53c740a11a51232568da0801372e54\"\n - \ },\n {\n \"left\": \"c09acbe42f94d3deb9f089ba9c9eb9f118077417792705310103fb6baa9c8d23\"\n - \ },\n {\n \"left\": \"cda45d4bb71a6c851889b33ae602e83365a1647260450e25a0f85a80e66b1e3b\"\n - \ },\n {\n \"left\": \"6e539406de75bfe5ba58233cc32b4c03f3ceae0f17cad450e7aa0e09ff3b95c1\"\n - \ },\n {\n \"left\": \"af01e113b0708fcec46989f69229c11a58ca1f25cebcc197e0d432480e62ec11\"\n - \ }\n ],\n \"root\": \"55cbbedad2f571da719b940307e6ae1561f09dae464c1a8d07ea61fd23d26694\",\n - \ \"signature\": \"MGQCMCDqA+0jhVraaLwaTfWJKeEr6zrD0D5D98YPFqDDXT4nUtxAFAjFs6ogIP8wZMZoiwIwF/4rSScNv/wjse5qqKxtRbs5nuB7boOJtuiF14B89/aByMJ23eJoc0e8PggP+TRa\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8189\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: content-length: - - '1692' + - '155' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8190' + - '2.2387' status: code: 200 message: OK @@ -219,22 +203,31 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/receipt?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8190"}' + string: "{\n \"receipt\": {\n \"leaf\": \"813d3f8d51534affae30c8a0cb2504b568de42e8b18dbaed549b7a973772e970\",\n + \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n + \ \"proof\": [\n {\n \"left\": \"fc1244237ad8787c18920d2386925d7608baa3ccd99bbb7b4299d8a2d79f5573\"\n + \ },\n {\n \"left\": \"0477b74b580f7573560ca08048e52885e9bdb82c3dde3d136572142077cbe1ad\"\n + \ },\n {\n \"left\": \"3c5248c4d1ca2d4bf0514b043c773baf3be53379ae2f0321b24a302b8c5472c3\"\n + \ },\n {\n \"left\": \"b28755cce4681df80283d16727ad0939f08c45a5ead2a9308f5bfc69e3861786\"\n + \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n + \ }\n ],\n \"root\": \"87772f7b0f4bcf2ca37d0d1b5d25b4dba8e81738f9a3a45d76c23fb48415a114\",\n + \ \"signature\": \"MGUCMChuOgr8tJ3JinogHdA7D5qGSniaDmJ/AGaGu7dlmElsRWb4u+ICuN/fDShd+yeuHgIxAIw8BVb9ebX2QNL6MWx6jM0CxKg1CSs8M9BS87dzBe4c8xiGxSd8zqAmO8PjU51aQA==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2386\"\n}" headers: content-length: - - '95' + - '995' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8190' + - '2.2387' status: code: 200 message: OK - request: - body: '{"contents": "Test entry 2 from Python SDK"}' + body: null headers: Accept: - application/json @@ -242,29 +235,25 @@ interactions: - gzip, deflate Connection: - keep-alive - Content-Length: - - '44' - Content-Type: - - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"subLedgerId":"subledger:0"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2387"}' headers: content-length: - - '29' + - '94' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8191' + - '2.2387' status: code: 200 message: OK - request: - body: null + body: '{"contents": "Test entry 2 from Python SDK"}' headers: Accept: - application/json @@ -272,20 +261,24 @@ interactions: - gzip, deflate Connection: - keep-alive + Content-Length: + - '44' + Content-Type: + - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8191/status?api-version=0.1-preview + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"13.8191"}' + string: '{"subLedgerId":"subledger:0"}' headers: content-length: - - '45' + - '29' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8191' + - '2.2388' status: code: 200 message: OK @@ -301,17 +294,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8191/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2388/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"13.8191"}' + string: '{"state":"Pending","transactionId":"2.2388"}' headers: content-length: - - '45' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8192' + - '2.2388' status: code: 200 message: OK @@ -327,17 +320,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8191/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2388/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8191"}' + string: '{"state":"Committed","transactionId":"2.2388"}' headers: content-length: - - '47' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8192' + - '2.2389' status: code: 200 message: OK @@ -356,14 +349,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8192"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2389"}' headers: content-length: - - '97' + - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8192' + - '2.2389' status: code: 200 message: OK @@ -379,19 +372,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8189?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"13.8189\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.2386\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '151' + - '150' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8192' + - '2.2389' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml index eb1f4545f16a7..6357bfc64780f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8193' + - '2.2390' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8195' + - '2.2392' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"13.8195"}' + string: '{"state":"Pending","transactionId":"2.2392"}' headers: content-length: - - '45' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8195' + - '2.2392' status: code: 200 message: OK @@ -97,17 +97,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8195"}' + string: '{"state":"Committed","transactionId":"2.2392"}' headers: content-length: - - '47' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8196' + - '2.2393' status: code: 200 message: OK @@ -123,17 +123,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8195"}' + string: '{"state":"Committed","transactionId":"2.2392"}' headers: content-length: - - '47' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8196' + - '2.2393' status: code: 200 message: OK @@ -149,7 +149,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -161,7 +161,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8196' + - '2.2393' status: code: 200 message: OK @@ -177,24 +177,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"26026ad8ca2df9802fe723394fb50a99dbe7ecc339a6fb93bd33e30eaeb20edc\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"66c3d689c2567381b2615e2cb3f2977cd0fd248ea8678dd78639a7ca81347dc9\"\n - \ },\n {\n \"left\": \"f327803deffec9c0cfdc6cd878f499bce326df29b91e36eed724aec2c468b4c2\"\n - \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n - \ }\n ],\n \"root\": \"32a2fa0bf50d87f705f3318eb3a96a57242ac583f75609e8e971310d5b69f6bf\",\n - \ \"signature\": \"MGYCMQDRTr9CGM8rrBHvEUcxGwknISXMHhZ7spbKYaZJBuE2Su6cK/rXCVfybWMzJGwBsTACMQDSKTtngjjRolaaT+Qj4Cadvj7cHS6LqwGJppnAth6U1yvl0xcEIEKyQ9NHlJXcUDA=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8195\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"f1933be7d81847743cc0243b7e5d6ad9b0a719260d8b3b77fdf78c1770a85421\",\n + \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n + \ \"proof\": [\n {\n \"left\": \"697a0d5c226bb2ce460c0d771e322b691df3a6d56c0ca28e6417970cafbc9d12\"\n + \ },\n {\n \"left\": \"0477b74b580f7573560ca08048e52885e9bdb82c3dde3d136572142077cbe1ad\"\n + \ },\n {\n \"left\": \"3c5248c4d1ca2d4bf0514b043c773baf3be53379ae2f0321b24a302b8c5472c3\"\n + \ },\n {\n \"left\": \"b28755cce4681df80283d16727ad0939f08c45a5ead2a9308f5bfc69e3861786\"\n + \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n + \ }\n ],\n \"root\": \"becc00cf9d4c6d7815cbb0edce5cfc91e0f2f51458de2e72531c356a893fb5d7\",\n + \ \"signature\": \"MGYCMQDbPpWXRrIjSuKzIf+txs32ut49kEJ1/WgUsT/gAgHQdZLtX+4J5deTsrlEwYaULQ8CMQD9UKIjbHr+bIHmxKFBl7/Djy14pxuxV7jpkp8HKx+j8ByGA07SGvU4vY05DVAz1gQ=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2392\"\n}" headers: content-length: - - '796' + - '995' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8196' + - '2.2393' status: code: 200 message: OK @@ -213,14 +215,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"13.8196"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.2393"}' headers: content-length: - - '98' + - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8196' + - '2.2393' status: code: 200 message: OK @@ -250,7 +252,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8197' + - '2.2394' status: code: 200 message: OK @@ -266,17 +268,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8197/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2394/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"13.8197"}' + string: '{"state":"Pending","transactionId":"2.2394"}' headers: content-length: - - '45' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8197' + - '2.2394' status: code: 200 message: OK @@ -292,17 +294,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8197/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2394/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8197"}' + string: '{"state":"Pending","transactionId":"2.2394"}' headers: content-length: - - '47' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8198' + - '2.2394' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2394/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"2.2394"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '2.2395' status: code: 200 message: OK @@ -321,14 +349,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"13.8198"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.2395"}' headers: content-length: - - '100' + - '99' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8198' + - '2.2395' status: code: 200 message: OK @@ -344,19 +372,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8195?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"13.8195\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.2392\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '154' + - '153' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8198' + - '2.2395' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml index 769582f02b8e1..2d1df009b1591 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8199' + - '2.2396' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8201' + - '2.2398' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8202' + - '2.2399' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8204' + - '2.2401' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8205' + - '2.2402' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8206' + - '2.2403' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8207' + - '2.2404' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8208' + - '2.2405' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8209' + - '2.2407' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8211' + - '2.2408' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8212' + - '2.2409' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8213' + - '2.2410' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8214' + - '2.2411' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8215' + - '2.2413' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8217' + - '2.2414' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8218' + - '2.2415' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8219' + - '2.2416' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8220' + - '2.2417' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8221' + - '2.2419' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8223' + - '2.2420' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8224' + - '2.2421' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8225' + - '2.2422' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8226' + - '2.2423' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8227' + - '2.2424' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8229' + - '2.2426' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8230' + - '2.2427' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8231' + - '2.2428' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8232' + - '2.2429' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8233' + - '2.2430' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8235' + - '2.2431' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8236' + - '2.2433' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8237' + - '2.2434' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8238' + - '2.2435' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8239' + - '2.2436' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8240' + - '2.2437' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8242' + - '2.2438' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8243' + - '2.2439' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8244' + - '2.2441' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8245' + - '2.2442' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8246' + - '2.2443' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8248' + - '2.2444' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8249' + - '2.2445' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8250' + - '2.2446' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8251' + - '2.2448' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8252' + - '2.2449' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8254' + - '2.2450' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8255' + - '2.2451' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8256' + - '2.2452' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8257' + - '2.2453' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8258' + - '2.2455' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8260' + - '2.2456' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8261' + - '2.2457' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8262' + - '2.2458' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8263' + - '2.2459' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8264' + - '2.2460' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8266' + - '2.2462' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8267' + - '2.2463' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8268' + - '2.2464' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8269' + - '2.2465' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8270' + - '2.2466' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8272' + - '2.2467' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8273' + - '2.2468' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8274' + - '2.2470' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8275' + - '2.2471' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8276' + - '2.2472' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8278' + - '2.2473' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8279' + - '2.2474' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8280' + - '2.2475' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8281' + - '2.2477' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8282' + - '2.2478' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8283' + - '2.2479' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8285' + - '2.2480' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8286' + - '2.2481' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8287' + - '2.2482' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8288' + - '2.2484' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8290' + - '2.2485' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8291' + - '2.2486' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8292' + - '2.2487' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8293' + - '2.2488' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8294' + - '2.2490' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8296' + - '2.2491' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8297' + - '2.2492' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8298' + - '2.2493' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8299' + - '2.2494' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8300' + - '2.2495' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8301' + - '2.2497' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8303' + - '2.2498' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8304' + - '2.2499' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8305' + - '2.2500' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8306' + - '2.2501' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8307' + - '2.2502' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8309' + - '2.2504' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8310' + - '2.2505' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8311' + - '2.2506' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8312' + - '2.2507' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8313' + - '2.2508' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8314' + - '2.2510' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8316' + - '2.2511' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8317' + - '2.2512' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8318' + - '2.2513' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8319' + - '2.2514' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8320' + - '2.2515' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8322' + - '2.2517' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8323' + - '2.2518' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8324' + - '2.2519' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8325' + - '2.2520' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8326' + - '2.2521' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8328' + - '2.2523' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8329' + - '2.2524' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8330' + - '2.2525' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8331' + - '2.2526' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8332' + - '2.2527' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8334' + - '2.2528' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8335' + - '2.2530' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8336' + - '2.2531' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8337' + - '2.2532' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8338' + - '2.2533' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8340' + - '2.2534' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8341' + - '2.2536' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8342' + - '2.2537' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8343' + - '2.2538' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8344' + - '2.2539' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8346' + - '2.2540' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8347' + - '2.2542' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8348' + - '2.2543' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8349' + - '2.2544' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8350' + - '2.2545' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8351' + - '2.2546' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8353' + - '2.2548' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8354' + - '2.2549' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8355' + - '2.2550' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8356' + - '2.2551' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8358' + - '2.2552' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8359' + - '2.2554' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8360' + - '2.2555' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8361' + - '2.2556' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8362' + - '2.2557' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8363' + - '2.2558' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8365' + - '2.2560' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8366' + - '2.2561' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8367' + - '2.2562' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8368' + - '2.2563' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8369' + - '2.2564' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8371' + - '2.2565' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8372' + - '2.2567' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8373' + - '2.2568' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8374' + - '2.2569' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8375' + - '2.2570' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8377' + - '2.2571' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8378' + - '2.2573' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8379' + - '2.2574' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8380' + - '2.2575' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8382' + - '2.2576' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8383' + - '2.2577' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8384' + - '2.2579' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8385' + - '2.2580' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8386' + - '2.2581' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8388' + - '2.2582' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8389' + - '2.2583' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8390' + - '2.2584' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8391' + - '2.2586' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8392' + - '2.2587' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8393' + - '2.2588' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8395' + - '2.2589' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8396' + - '2.2590' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8397' + - '2.2591' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8398' + - '2.2592' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8399' + - '2.2594' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8400' + - '2.2595' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8402' + - '2.2596' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8403' + - '2.2597' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8404' + - '2.2598' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8405' + - '2.2600' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8406' + - '2.2601' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8407' + - '2.2602' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8409' + - '2.2603' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8410' + - '2.2604' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8411' + - '2.2605' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8412' + - '2.2607' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8414' + - '2.2608' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8415' + - '2.2609' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8416' + - '2.2610' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8417' + - '2.2611' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8418' + - '2.2613' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8419' + - '2.2614' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8421' + - '2.2615' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8422' + - '2.2616' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8423' + - '2.2617' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8424' + - '2.2619' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8425' + - '2.2620' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8427' + - '2.2621' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8428' + - '2.2622' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8429' + - '2.2623' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8430' + - '2.2625' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8431' + - '2.2626' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8433' + - '2.2627' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8434' + - '2.2628' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8435' + - '2.2629' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8436' + - '2.2631' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8437' + - '2.2632' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8439' + - '2.2633' status: code: 200 message: OK @@ -6055,7 +6055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8440' + - '2.2634' status: code: 200 message: OK @@ -6071,18 +6071,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8201 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2398 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8201\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2398\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '124' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8440' + - '2.2634' status: code: 200 message: OK @@ -6098,43 +6098,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8201 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2398 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8302\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2499\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8201\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8207\"\n + \"0\",\n \"transactionId\": \"2.2398\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2404\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8213\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8219\"\n + \"0\",\n \"transactionId\": \"2.2410\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2416\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8225\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8231\"\n + \"0\",\n \"transactionId\": \"2.2422\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2428\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8237\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8243\"\n + \"0\",\n \"transactionId\": \"2.2434\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2439\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8249\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8255\"\n + \"0\",\n \"transactionId\": \"2.2445\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2451\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8261\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8267\"\n + \"0\",\n \"transactionId\": \"2.2457\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2463\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8273\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8279\"\n + \"0\",\n \"transactionId\": \"2.2468\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2474\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8285\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8291\"\n + \"0\",\n \"transactionId\": \"2.2480\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2486\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8297\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"2.2492\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2498\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1907' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8440' + - '2.2634' status: code: 200 message: OK @@ -6150,43 +6152,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8302 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2499 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8403\",\n - \ \"entries\": [\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8303\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8309\"\n - \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8314\"\n },\n {\n \"contents\": - \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8320\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8326\"\n },\n {\n \"contents\": - \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8332\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8338\"\n },\n {\n \"contents\": - \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8344\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8350\"\n },\n {\n \"contents\": - \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8356\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8362\"\n },\n {\n \"contents\": - \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8368\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8374\"\n },\n {\n \"contents\": - \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8380\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8386\"\n },\n {\n \"contents\": - \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8392\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8398\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2600\",\n + \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2504\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2510\"\n + \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2515\"\n },\n {\n \"contents\": + \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2521\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2527\"\n },\n {\n \"contents\": + \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2533\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2539\"\n },\n {\n \"contents\": + \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2545\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2551\"\n },\n {\n \"contents\": + \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2557\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2563\"\n },\n {\n \"contents\": + \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2569\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2575\"\n },\n {\n \"contents\": + \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2581\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2587\"\n },\n {\n \"contents\": + \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2592\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2598\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1923' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6202,28 +6204,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8403 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-170\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8404\"\n },\n - \ {\n \"contents\": \"message-175\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"13.8410\"\n },\n {\n \"contents\": \"message-180\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8416\"\n },\n - \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"13.8422\"\n },\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8428\"\n },\n - \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"13.8434\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8440\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2600 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2604\"\n },\n + \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.2610\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2616\"\n },\n + \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.2622\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2628\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.2634\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '776' + - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6239,18 +6239,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8202 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2399 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8202\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2399\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '124' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6266,43 +6266,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8202 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2399 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8303\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2500\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8202\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8208\"\n + \"1\",\n \"transactionId\": \"2.2399\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2405\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8214\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8220\"\n + \"1\",\n \"transactionId\": \"2.2411\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2417\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8226\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8232\"\n + \"1\",\n \"transactionId\": \"2.2423\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2429\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8238\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8244\"\n + \"1\",\n \"transactionId\": \"2.2435\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2441\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8250\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8256\"\n + \"1\",\n \"transactionId\": \"2.2446\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2452\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8262\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8268\"\n + \"1\",\n \"transactionId\": \"2.2458\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2464\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8274\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8280\"\n + \"1\",\n \"transactionId\": \"2.2470\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2475\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8286\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8292\"\n + \"1\",\n \"transactionId\": \"2.2481\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2487\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8298\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"2.2493\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2499\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1907' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6318,43 +6320,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8303 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2500 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8404\",\n - \ \"entries\": [\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8304\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8310\"\n - \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8316\"\n },\n {\n \"contents\": - \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8322\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8328\"\n },\n {\n \"contents\": - \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8334\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8340\"\n },\n {\n \"contents\": - \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8346\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8351\"\n },\n {\n \"contents\": - \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8358\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8363\"\n },\n {\n \"contents\": - \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8369\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8375\"\n },\n {\n \"contents\": - \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8382\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8388\"\n },\n {\n \"contents\": - \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8393\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8399\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2601\",\n + \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2505\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2511\"\n + \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2517\"\n },\n {\n \"contents\": + \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2523\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2528\"\n },\n {\n \"contents\": + \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2534\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2540\"\n },\n {\n \"contents\": + \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2546\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2552\"\n },\n {\n \"contents\": + \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2558\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2564\"\n },\n {\n \"contents\": + \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2570\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2576\"\n },\n {\n \"contents\": + \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2582\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2588\"\n },\n {\n \"contents\": + \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2594\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2600\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1923' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6370,26 +6372,25 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8404 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2601 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-171\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8405\"\n },\n - \ {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"13.8411\"\n },\n {\n \"contents\": \"message-181\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8417\"\n },\n - \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"13.8423\"\n },\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8429\"\n },\n - \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"13.8435\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2605\"\n },\n + \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.2611\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2617\"\n },\n + \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.2623\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2629\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '671' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6405,18 +6406,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8204 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2401 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8204\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2401\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '124' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6432,43 +6433,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8204 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2401 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8305\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2502\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8204\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8209\"\n + \"2\",\n \"transactionId\": \"2.2401\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2407\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8215\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8221\"\n + \"2\",\n \"transactionId\": \"2.2413\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2419\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8227\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8233\"\n + \"2\",\n \"transactionId\": \"2.2424\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2430\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8239\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8245\"\n + \"2\",\n \"transactionId\": \"2.2436\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2442\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8251\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8257\"\n + \"2\",\n \"transactionId\": \"2.2448\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2453\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8263\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8269\"\n + \"2\",\n \"transactionId\": \"2.2459\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2465\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8275\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8281\"\n + \"2\",\n \"transactionId\": \"2.2471\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2477\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8287\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8293\"\n + \"2\",\n \"transactionId\": \"2.2482\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2488\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8299\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"2.2494\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2500\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1907' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6484,43 +6487,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8305 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2502 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8406\",\n - \ \"entries\": [\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8305\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8311\"\n - \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8317\"\n },\n {\n \"contents\": - \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8323\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8329\"\n },\n {\n \"contents\": - \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8335\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8341\"\n },\n {\n \"contents\": - \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8347\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8353\"\n },\n {\n \"contents\": - \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8359\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8365\"\n },\n {\n \"contents\": - \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8371\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8377\"\n },\n {\n \"contents\": - \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8383\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8389\"\n },\n {\n \"contents\": - \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8395\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8400\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2603\",\n + \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2506\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2512\"\n + \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2518\"\n },\n {\n \"contents\": + \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2524\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2530\"\n },\n {\n \"contents\": + \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2536\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2542\"\n },\n {\n \"contents\": + \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2548\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2554\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2560\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2565\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2571\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2577\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2583\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2589\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2595\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2601\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1923' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6536,26 +6539,25 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8406 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2603 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-172\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8406\"\n },\n - \ {\n \"contents\": \"message-177\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"13.8412\"\n },\n {\n \"contents\": \"message-182\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8418\"\n },\n - \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"13.8424\"\n },\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8430\"\n },\n - \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"13.8436\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2607\"\n },\n + \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.2613\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2619\"\n },\n + \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.2625\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2631\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '671' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6571,18 +6573,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8205 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2402 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8205\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2402\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '124' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6598,43 +6600,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8205 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2402 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8306\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2503\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8205\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8211\"\n + \"3\",\n \"transactionId\": \"2.2402\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2408\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8217\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8223\"\n + \"3\",\n \"transactionId\": \"2.2414\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2420\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8229\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8235\"\n + \"3\",\n \"transactionId\": \"2.2426\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2431\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8240\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8246\"\n + \"3\",\n \"transactionId\": \"2.2437\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2443\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8252\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8258\"\n + \"3\",\n \"transactionId\": \"2.2449\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2455\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8264\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8270\"\n + \"3\",\n \"transactionId\": \"2.2460\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2466\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8276\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8282\"\n + \"3\",\n \"transactionId\": \"2.2472\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2478\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8288\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8294\"\n + \"3\",\n \"transactionId\": \"2.2484\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2490\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8300\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"2.2495\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2501\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1907' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6650,43 +6654,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8306 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2503 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8407\",\n - \ \"entries\": [\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8306\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8312\"\n - \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8318\"\n },\n {\n \"contents\": - \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8324\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8330\"\n },\n {\n \"contents\": - \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8336\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8342\"\n },\n {\n \"contents\": - \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8348\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8354\"\n },\n {\n \"contents\": - \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8360\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8366\"\n },\n {\n \"contents\": - \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8372\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8378\"\n },\n {\n \"contents\": - \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8384\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8390\"\n },\n {\n \"contents\": - \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8396\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8402\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2604\",\n + \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2507\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2513\"\n + \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2519\"\n },\n {\n \"contents\": + \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2525\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2531\"\n },\n {\n \"contents\": + \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2537\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2543\"\n },\n {\n \"contents\": + \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2549\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2555\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2561\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2567\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2573\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2579\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2584\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2590\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2596\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2602\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1923' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6702,26 +6706,25 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8407 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2604 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-173\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8407\"\n },\n - \ {\n \"contents\": \"message-178\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"13.8414\"\n },\n {\n \"contents\": \"message-183\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8419\"\n },\n - \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"13.8425\"\n },\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8431\"\n },\n - \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"13.8437\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2608\"\n },\n + \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.2614\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2620\"\n },\n + \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.2626\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2632\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '671' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6737,18 +6740,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8206 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2403 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8206\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2403\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '124' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6764,43 +6767,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8206 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2403 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8307\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2504\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8206\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8212\"\n + \"4\",\n \"transactionId\": \"2.2403\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2409\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8218\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8224\"\n + \"4\",\n \"transactionId\": \"2.2415\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2421\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8230\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8236\"\n + \"4\",\n \"transactionId\": \"2.2427\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2433\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8242\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8248\"\n + \"4\",\n \"transactionId\": \"2.2438\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2444\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8254\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8260\"\n + \"4\",\n \"transactionId\": \"2.2450\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2456\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8266\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8272\"\n + \"4\",\n \"transactionId\": \"2.2462\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2467\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8278\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8283\"\n + \"4\",\n \"transactionId\": \"2.2473\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2479\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8290\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8296\"\n + \"4\",\n \"transactionId\": \"2.2485\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2491\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8301\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"2.2497\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2502\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1907' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6816,43 +6821,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8307 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2504 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8408\",\n - \ \"entries\": [\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8307\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8313\"\n - \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8319\"\n },\n {\n \"contents\": - \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8325\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8331\"\n },\n {\n \"contents\": - \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8337\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8343\"\n },\n {\n \"contents\": - \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8349\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8355\"\n },\n {\n \"contents\": - \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8361\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8367\"\n },\n {\n \"contents\": - \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8373\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8379\"\n },\n {\n \"contents\": - \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8385\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8391\"\n },\n {\n \"contents\": - \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8397\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8403\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2605\",\n + \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2508\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2514\"\n + \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2520\"\n },\n {\n \"contents\": + \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2526\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2532\"\n },\n {\n \"contents\": + \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2538\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2544\"\n },\n {\n \"contents\": + \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2550\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2556\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2562\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2568\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2574\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2580\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2586\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2591\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2597\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2603\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1923' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK @@ -6868,26 +6873,25 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8408 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2605 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-174\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8409\"\n },\n - \ {\n \"contents\": \"message-179\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"13.8415\"\n },\n {\n \"contents\": \"message-184\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8421\"\n },\n - \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"13.8427\"\n },\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8433\"\n },\n - \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"13.8439\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2609\"\n },\n + \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.2615\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2621\"\n },\n + \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.2627\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2633\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '671' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8441' + - '2.2635' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml index b5e59e2f05d92..ccce0cc9ee008 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8442' + - '2.2636' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8444' + - '2.2638' status: code: 200 message: OK @@ -81,7 +81,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8444' + - '2.2638' status: code: 200 message: OK @@ -107,7 +107,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '13.8446' + - '2.2639' status: code: 204 message: No Content @@ -137,7 +137,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8447' + - '2.2640' status: code: 200 message: OK @@ -163,7 +163,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8447' + - '2.2640' status: code: 200 message: OK @@ -189,7 +189,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '13.8448' + - '2.2641' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml index 38dcec8b161f0..66f5e28fb57b1 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8450' + - '2.2643' status: code: 200 message: OK @@ -52,7 +52,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8451' + - '2.2644' status: code: 200 message: OK @@ -123,7 +123,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8451' + - '2.2644' status: code: 200 message: OK @@ -142,14 +142,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","enclaveQuotes":{"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7d4a564a8ab7c4bf82ac842d6bae3f41448716dd75c0d73b4c7167b7fb40de000000000000000000000000000000000000000000000000000000000000000034100000570a1f841a5313725780cacc50365f700b30a373424d0e65a64b2a3fafaf750ad5c9a93cf55766389deb8e630ae8713d79fddc4bd05ac8b002cf8935a1bbf5db4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610044400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397"},"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8f4e35c0ee65728d8bd1fe85cb1e358f02fe6ac35318d62ebd3763531859d0000000000000000000000000000000000000000000000000000000000000000034100000cff8c276dfa5f1e995ac7abcf7e22a948d147f6cc565a7e7407bd42fd805209a191a33310fef200a5fda2524458583d3e1f94ff2b0ec9d2ed76379cc749feb4ef90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6"},"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19ba881da88f04f45266e9d795fd487e2c273325632dc3cd8056702e537f0c100000000000000000000000000000000000000000000000000000000000000003410000023efdd5d764e3930da9baecd87fb260021c3ab418c29733864d04992a64c1df761ef1ea1e48a677f09056849f72ebeac94952202cc95be6856a1f5c485e84d3a66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8451' + - '2.2644' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml index e56e2122e37eb..5fb5f0a4abc42 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '13.8452' + x-ms-ccf-transaction-id: '2.2645' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: '{"contents": "Test entry from Python SDK"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '13.8454' + x-ms-ccf-transaction-id: '2.2646' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview - request: body: null headers: @@ -55,18 +55,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"13.8454"}' + string: '{"state":"Pending","transactionId":"2.2646"}' headers: - content-length: '45' + content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '13.8454' + x-ms-ccf-transaction-id: '2.2647' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646/status?api-version=0.1-preview - request: body: null headers: @@ -75,18 +75,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8454"}' + string: '{"state":"Committed","transactionId":"2.2646"}' headers: - content-length: '47' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '13.8455' + x-ms-ccf-transaction-id: '2.2647' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646/status?api-version=0.1-preview - request: body: null headers: @@ -95,18 +95,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8454"}' + string: '{"state":"Committed","transactionId":"2.2646"}' headers: - content-length: '47' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '13.8455' + x-ms-ccf-transaction-id: '2.2647' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646/status?api-version=0.1-preview - request: body: null headers: @@ -115,7 +115,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -124,11 +124,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '13.8455' + x-ms-ccf-transaction-id: '2.2647' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646/receipt?api-version=0.1-preview - request: body: null headers: @@ -137,26 +137,28 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"8de9dfe62fc6e4802747aa091237a258a0bf2f15ff77f63fb81a87550cc0d31b\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"c8222de517215a9d7dab811c71439c1e05c95aad2fe03b7ddd4ca17215f20698\"\n - \ },\n {\n \"left\": \"d14d94368f1a6db14501adbdf851aada5e15bba37e29ad649d58e5fceaa45a56\"\n - \ },\n {\n \"left\": \"e4677d37daa88c2e41364a9ccb5b473b13ff3492a690bdfca297e6037a6fe7e9\"\n - \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n - \ }\n ],\n \"root\": \"8aaa94f30e27fafb8636ce4481b7df129e0953721e4e166f2275f627f3479aac\",\n - \ \"signature\": \"MGUCMQCKNNqeC4PASLPUFLUXN88vMWo4k9s5vopmDi4aZW65zIw7E1na2fsSol3IIeK7HZoCMBWxNNNsjaW07vJSU0hVMws1dFtTwdKTOTYKCa0wFbC+HS3dnu8VGSAaEOMg6c0GjA==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8454\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"310724aa26dedb3e905f3b94a936ddde007b5f128eaa10bc2077fa8abc54332e\",\n + \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n + \ \"proof\": [\n {\n \"left\": \"1aaa8114ca340217d87f42cc41cb28dd7480f053091ffb4c0c84a6c25cd5f47f\"\n + \ },\n {\n \"left\": \"32203f6b82ddad1d4e6dcb4a8cf5f03c64ebbf151563dc31059ee4bb163f5ec1\"\n + \ },\n {\n \"left\": \"91dcb7de256d11936920ff50b0f1c63eb5667f5aefef1770de1d3ea83a3ad65d\"\n + \ },\n {\n \"left\": \"1ddba226bc03dd7bbb3be565b0a0fec88847e667e5f8cf2f6a4277cac20104e0\"\n + \ },\n {\n \"left\": \"d2cee43d84a9c3ba987f637ae7f4266bcfd0107d2454c8200f6b714542ebc4e7\"\n + \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n + \ }\n ],\n \"root\": \"d9f14fed4fc51c4b6e0fb26d6e8b41222d08b3c3b508415684c6cf39bc7b3cae\",\n + \ \"signature\": \"MGYCMQDM6N2N1SJOkN/v4I0eleBaxylH1Ib6zHhbIjBZIQrnvDJ7ZqSUfLY0GvK4qSrckdMCMQDI3M1UrCSxpGsIuIWxu/+qSQk51Qjq4pjVb23ya3qLemfno2Q2f1IGwYkg3QGv5XY=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2646\"\n}" headers: - content-length: '896' + content-length: '1095' content-type: application/json - x-ms-ccf-transaction-id: '13.8455' + x-ms-ccf-transaction-id: '2.2647' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646/receipt?api-version=0.1-preview - request: body: null headers: @@ -168,15 +170,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8455"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2647"}' headers: - content-length: '95' + content-length: '94' content-type: application/json - x-ms-ccf-transaction-id: '13.8455' + x-ms-ccf-transaction-id: '2.2647' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: body: '{"contents": "Test entry 2 from Python SDK"}' headers: @@ -196,11 +198,11 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '13.8456' + x-ms-ccf-transaction-id: '2.2648' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview - request: body: null headers: @@ -209,18 +211,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8456/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2648/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8456"}' + string: '{"state":"Pending","transactionId":"2.2648"}' headers: - content-length: '47' + content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '13.8457' + x-ms-ccf-transaction-id: '2.2649' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8456/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2648/status?api-version=0.1-preview - request: body: null headers: @@ -229,18 +231,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2648/status?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8457"}' + string: '{"state":"Committed","transactionId":"2.2648"}' headers: - content-length: '97' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '13.8457' + x-ms-ccf-transaction-id: '2.2649' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2648/status?api-version=0.1-preview - request: body: null headers: @@ -249,18 +251,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: "{\n \"state\": \"Loading\"\n}" + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2649"}' headers: - content-length: '24' + content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '13.8457' + x-ms-ccf-transaction-id: '2.2649' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: body: null headers: @@ -269,18 +271,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8454?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"13.8454\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.2646\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '151' + content-length: '150' content-type: application/json - x-ms-ccf-transaction-id: '13.8457' + x-ms-ccf-transaction-id: '2.2649' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8454?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml index bf14eb943ab54..8900f25135c2e 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '13.8458' + x-ms-ccf-transaction-id: '2.2650' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: '{"contents": "Test sub-ledger entry from Python SDK"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '13.8459' + x-ms-ccf-transaction-id: '2.2652' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -55,18 +55,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8459"}' + string: '{"state":"Pending","transactionId":"2.2652"}' headers: - content-length: '47' + content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '13.8460' + x-ms-ccf-transaction-id: '2.2652' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652/status?api-version=0.1-preview - request: body: null headers: @@ -75,18 +75,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8459"}' + string: '{"state":"Committed","transactionId":"2.2652"}' headers: - content-length: '47' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '13.8460' + x-ms-ccf-transaction-id: '2.2653' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652/status?api-version=0.1-preview - request: body: null headers: @@ -95,7 +95,27 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"2.2652"}' + headers: + content-length: '46' + content-type: application/json + x-ms-ccf-transaction-id: '2.2653' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652/status?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -104,11 +124,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '13.8460' + x-ms-ccf-transaction-id: '2.2653' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652/receipt?api-version=0.1-preview - request: body: null headers: @@ -117,27 +137,28 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"8358d74b2a9ada85fd1b4ad5d66ee585156c98ec9dc073d13c97d850e743ae44\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"81772f336029947d5408cce188fdef51decf5063152eb99c7a8cc1f2518d909f\"\n - \ },\n {\n \"left\": \"c8b943fce58a6220b6bd5077ba04475d17d5d46cb69d426dcdc66f902de9c242\"\n - \ },\n {\n \"left\": \"15c1954fbeafc8fe001cb6cbbcf42818f84f4ded232257af4a00d2a3933b2aa7\"\n - \ },\n {\n \"left\": \"e4677d37daa88c2e41364a9ccb5b473b13ff3492a690bdfca297e6037a6fe7e9\"\n - \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n - \ }\n ],\n \"root\": \"830614d5d5dd1b2092ab3956a58c0b385f6b2cfe84c59e65405b2b088a0c1d98\",\n - \ \"signature\": \"MGUCMQDVPJAKVY1hXgRSAO+bN1n2mbIAJKTn7vuO2Qrbzehxy13ABTdiUJzSCC/LqzTxmfACMHH20hprOhBf864UfX8ApCA0Wo4bemL7bTES0SfqrrDnKV3Iwlbot5lWLBTqXIDjfg==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8459\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"640ee9309d3a12632accc2ac4b5d253b6a4cd3c58c852a2145124c8d64e268d8\",\n + \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n + \ \"proof\": [\n {\n \"left\": \"9cb0cbf86e5f7f52e21d858a9b13e4abe6a68ce3b130162edaaef1713a30e537\"\n + \ },\n {\n \"left\": \"69e0d46efbeb264d7cc9d5f226217ab4a08dd82ac12e61257d918221944f40d3\"\n + \ },\n {\n \"left\": \"91dcb7de256d11936920ff50b0f1c63eb5667f5aefef1770de1d3ea83a3ad65d\"\n + \ },\n {\n \"left\": \"1ddba226bc03dd7bbb3be565b0a0fec88847e667e5f8cf2f6a4277cac20104e0\"\n + \ },\n {\n \"left\": \"d2cee43d84a9c3ba987f637ae7f4266bcfd0107d2454c8200f6b714542ebc4e7\"\n + \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n + \ }\n ],\n \"root\": \"9e7605755fdfa33fdae36207dc5b47590480409b8ed01f7d56b3238996f8fdff\",\n + \ \"signature\": \"MGUCMA8TEzrIvzGYMz0HCYU/unN0QfdwcRmLV+xn8VIxkf9kVFwtHG+1pwIDxVfXD44LywIxANyD0biiRBg5IMjuf3q5Z668/7XlVN00MjeaQuw+SKeLtw3PrNUI7OOBpHHaxAFhLQ==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2652\"\n}" headers: - content-length: '996' + content-length: '1095' content-type: application/json - x-ms-ccf-transaction-id: '13.8460' + x-ms-ccf-transaction-id: '2.2653' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652/receipt?api-version=0.1-preview - request: body: null headers: @@ -149,15 +170,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"13.8460"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.2653"}' headers: - content-length: '98' + content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '13.8460' + x-ms-ccf-transaction-id: '2.2653' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' headers: @@ -177,11 +198,31 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '13.8461' + x-ms-ccf-transaction-id: '2.2654' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2654/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"2.2654"}' + headers: + content-length: '44' + content-type: application/json + x-ms-ccf-transaction-id: '2.2654' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2654/status?api-version=0.1-preview - request: body: null headers: @@ -190,18 +231,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8461/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2654/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8461"}' + string: '{"state":"Committed","transactionId":"2.2654"}' headers: - content-length: '47' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '13.8462' + x-ms-ccf-transaction-id: '2.2655' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8461/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2654/status?api-version=0.1-preview - request: body: null headers: @@ -213,15 +254,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"13.8462"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.2655"}' headers: - content-length: '100' + content-length: '99' content-type: application/json - x-ms-ccf-transaction-id: '13.8462' + x-ms-ccf-transaction-id: '2.2655' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -230,18 +271,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"state\": \"Loading\"\n}" headers: content-length: '24' content-type: application/json - x-ms-ccf-transaction-id: '13.8462' + x-ms-ccf-transaction-id: '2.2655' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -250,18 +291,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8459?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"13.8459\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.2652\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '154' + content-length: '153' content-type: application/json - x-ms-ccf-transaction-id: '13.8462' + x-ms-ccf-transaction-id: '2.2655' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.8459?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml index 2aa02cce9612c..93e4502b209c9 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '13.8463' + x-ms-ccf-transaction-id: '2.2656' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: '{"contents": "message-0"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8465' + x-ms-ccf-transaction-id: '2.2657' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-1"}' headers: @@ -66,11 +66,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8466' + x-ms-ccf-transaction-id: '2.2659' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-2"}' headers: @@ -90,11 +90,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8468' + x-ms-ccf-transaction-id: '2.2660' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-3"}' headers: @@ -114,11 +114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8470' + x-ms-ccf-transaction-id: '2.2662' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-4"}' headers: @@ -138,11 +138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8472' + x-ms-ccf-transaction-id: '2.2664' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-5"}' headers: @@ -162,11 +162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8473' + x-ms-ccf-transaction-id: '2.2665' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-6"}' headers: @@ -186,11 +186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8475' + x-ms-ccf-transaction-id: '2.2667' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-7"}' headers: @@ -210,11 +210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8476' + x-ms-ccf-transaction-id: '2.2668' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-8"}' headers: @@ -234,11 +234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8478' + x-ms-ccf-transaction-id: '2.2670' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-9"}' headers: @@ -258,11 +258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8480' + x-ms-ccf-transaction-id: '2.2672' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-10"}' headers: @@ -282,11 +282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8482' + x-ms-ccf-transaction-id: '2.2673' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-11"}' headers: @@ -306,11 +306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8483' + x-ms-ccf-transaction-id: '2.2675' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-12"}' headers: @@ -330,11 +330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8485' + x-ms-ccf-transaction-id: '2.2676' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-13"}' headers: @@ -354,11 +354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8487' + x-ms-ccf-transaction-id: '2.2678' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-14"}' headers: @@ -378,11 +378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8488' + x-ms-ccf-transaction-id: '2.2679' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-15"}' headers: @@ -402,11 +402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8490' + x-ms-ccf-transaction-id: '2.2680' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-16"}' headers: @@ -426,11 +426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8492' + x-ms-ccf-transaction-id: '2.2682' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-17"}' headers: @@ -450,11 +450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8493' + x-ms-ccf-transaction-id: '2.2683' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-18"}' headers: @@ -474,11 +474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8495' + x-ms-ccf-transaction-id: '2.2684' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-19"}' headers: @@ -498,11 +498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8497' + x-ms-ccf-transaction-id: '2.2686' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-20"}' headers: @@ -522,11 +522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8498' + x-ms-ccf-transaction-id: '2.2687' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-21"}' headers: @@ -546,11 +546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8500' + x-ms-ccf-transaction-id: '2.2689' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-22"}' headers: @@ -570,11 +570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8502' + x-ms-ccf-transaction-id: '2.2691' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-23"}' headers: @@ -594,11 +594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8504' + x-ms-ccf-transaction-id: '2.2692' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-24"}' headers: @@ -618,11 +618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8506' + x-ms-ccf-transaction-id: '2.2694' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-25"}' headers: @@ -642,11 +642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8507' + x-ms-ccf-transaction-id: '2.2695' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-26"}' headers: @@ -666,11 +666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8509' + x-ms-ccf-transaction-id: '2.2697' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-27"}' headers: @@ -690,11 +690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8511' + x-ms-ccf-transaction-id: '2.2699' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-28"}' headers: @@ -714,11 +714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8512' + x-ms-ccf-transaction-id: '2.2701' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-29"}' headers: @@ -738,11 +738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8514' + x-ms-ccf-transaction-id: '2.2703' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-30"}' headers: @@ -762,11 +762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8516' + x-ms-ccf-transaction-id: '2.2704' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-31"}' headers: @@ -786,11 +786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8517' + x-ms-ccf-transaction-id: '2.2706' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-32"}' headers: @@ -810,11 +810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8519' + x-ms-ccf-transaction-id: '2.2708' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-33"}' headers: @@ -834,11 +834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8521' + x-ms-ccf-transaction-id: '2.2709' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-34"}' headers: @@ -858,11 +858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8523' + x-ms-ccf-transaction-id: '2.2711' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-35"}' headers: @@ -882,11 +882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8524' + x-ms-ccf-transaction-id: '2.2713' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-36"}' headers: @@ -906,11 +906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8526' + x-ms-ccf-transaction-id: '2.2714' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-37"}' headers: @@ -930,11 +930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8527' + x-ms-ccf-transaction-id: '2.2716' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-38"}' headers: @@ -954,11 +954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8529' + x-ms-ccf-transaction-id: '2.2717' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-39"}' headers: @@ -978,11 +978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8531' + x-ms-ccf-transaction-id: '2.2719' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-40"}' headers: @@ -1002,11 +1002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8533' + x-ms-ccf-transaction-id: '2.2720' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-41"}' headers: @@ -1026,11 +1026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8534' + x-ms-ccf-transaction-id: '2.2722' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-42"}' headers: @@ -1050,11 +1050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8536' + x-ms-ccf-transaction-id: '2.2724' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-43"}' headers: @@ -1074,11 +1074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8537' + x-ms-ccf-transaction-id: '2.2725' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-44"}' headers: @@ -1098,11 +1098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8539' + x-ms-ccf-transaction-id: '2.2727' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-45"}' headers: @@ -1122,11 +1122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8541' + x-ms-ccf-transaction-id: '2.2728' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-46"}' headers: @@ -1146,11 +1146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8542' + x-ms-ccf-transaction-id: '2.2730' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-47"}' headers: @@ -1170,11 +1170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8544' + x-ms-ccf-transaction-id: '2.2732' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-48"}' headers: @@ -1194,11 +1194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8546' + x-ms-ccf-transaction-id: '2.2733' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-49"}' headers: @@ -1218,11 +1218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8548' + x-ms-ccf-transaction-id: '2.2735' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-50"}' headers: @@ -1242,11 +1242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8549' + x-ms-ccf-transaction-id: '2.2737' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-51"}' headers: @@ -1266,11 +1266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8551' + x-ms-ccf-transaction-id: '2.2738' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-52"}' headers: @@ -1290,11 +1290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8552' + x-ms-ccf-transaction-id: '2.2740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-53"}' headers: @@ -1314,11 +1314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8554' + x-ms-ccf-transaction-id: '2.2741' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-54"}' headers: @@ -1338,11 +1338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8556' + x-ms-ccf-transaction-id: '2.2743' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-55"}' headers: @@ -1362,11 +1362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8558' + x-ms-ccf-transaction-id: '2.2744' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-56"}' headers: @@ -1386,11 +1386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8559' + x-ms-ccf-transaction-id: '2.2746' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-57"}' headers: @@ -1410,11 +1410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8561' + x-ms-ccf-transaction-id: '2.2748' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-58"}' headers: @@ -1434,11 +1434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8563' + x-ms-ccf-transaction-id: '2.2749' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-59"}' headers: @@ -1458,11 +1458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8564' + x-ms-ccf-transaction-id: '2.2751' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-60"}' headers: @@ -1482,11 +1482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8566' + x-ms-ccf-transaction-id: '2.2752' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-61"}' headers: @@ -1506,11 +1506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8568' + x-ms-ccf-transaction-id: '2.2754' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-62"}' headers: @@ -1530,11 +1530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8569' + x-ms-ccf-transaction-id: '2.2756' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-63"}' headers: @@ -1554,11 +1554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8571' + x-ms-ccf-transaction-id: '2.2757' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-64"}' headers: @@ -1578,11 +1578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8573' + x-ms-ccf-transaction-id: '2.2759' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-65"}' headers: @@ -1602,11 +1602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8574' + x-ms-ccf-transaction-id: '2.2760' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-66"}' headers: @@ -1626,11 +1626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8576' + x-ms-ccf-transaction-id: '2.2762' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-67"}' headers: @@ -1650,11 +1650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8578' + x-ms-ccf-transaction-id: '2.2764' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-68"}' headers: @@ -1674,11 +1674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8580' + x-ms-ccf-transaction-id: '2.2765' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-69"}' headers: @@ -1698,11 +1698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8581' + x-ms-ccf-transaction-id: '2.2767' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-70"}' headers: @@ -1722,11 +1722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8583' + x-ms-ccf-transaction-id: '2.2769' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-71"}' headers: @@ -1746,11 +1746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8585' + x-ms-ccf-transaction-id: '2.2770' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-72"}' headers: @@ -1770,11 +1770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8586' + x-ms-ccf-transaction-id: '2.2772' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-73"}' headers: @@ -1794,11 +1794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8588' + x-ms-ccf-transaction-id: '2.2773' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-74"}' headers: @@ -1818,11 +1818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8590' + x-ms-ccf-transaction-id: '2.2775' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-75"}' headers: @@ -1842,11 +1842,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8592' + x-ms-ccf-transaction-id: '2.2776' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-76"}' headers: @@ -1866,11 +1866,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8593' + x-ms-ccf-transaction-id: '2.2778' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-77"}' headers: @@ -1890,11 +1890,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8595' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-78"}' headers: @@ -1914,11 +1914,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8597' + x-ms-ccf-transaction-id: '2.2781' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-79"}' headers: @@ -1938,11 +1938,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8598' + x-ms-ccf-transaction-id: '2.2783' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-80"}' headers: @@ -1962,11 +1962,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8600' + x-ms-ccf-transaction-id: '2.2785' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-81"}' headers: @@ -1986,11 +1986,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8602' + x-ms-ccf-transaction-id: '2.2786' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-82"}' headers: @@ -2010,11 +2010,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8604' + x-ms-ccf-transaction-id: '2.2788' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-83"}' headers: @@ -2034,11 +2034,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8605' + x-ms-ccf-transaction-id: '2.2789' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-84"}' headers: @@ -2058,11 +2058,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8607' + x-ms-ccf-transaction-id: '2.2791' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-85"}' headers: @@ -2082,11 +2082,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8609' + x-ms-ccf-transaction-id: '2.2793' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-86"}' headers: @@ -2106,11 +2106,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8611' + x-ms-ccf-transaction-id: '2.2794' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-87"}' headers: @@ -2130,11 +2130,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8614' + x-ms-ccf-transaction-id: '2.2796' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-88"}' headers: @@ -2154,11 +2154,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8616' + x-ms-ccf-transaction-id: '2.2798' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-89"}' headers: @@ -2178,11 +2178,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8617' + x-ms-ccf-transaction-id: '2.2799' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-90"}' headers: @@ -2202,11 +2202,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8619' + x-ms-ccf-transaction-id: '2.2801' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-91"}' headers: @@ -2226,11 +2226,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8621' + x-ms-ccf-transaction-id: '2.2802' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-92"}' headers: @@ -2250,11 +2250,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8623' + x-ms-ccf-transaction-id: '2.2804' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-93"}' headers: @@ -2274,11 +2274,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8624' + x-ms-ccf-transaction-id: '2.2806' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-94"}' headers: @@ -2298,11 +2298,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8626' + x-ms-ccf-transaction-id: '2.2807' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-95"}' headers: @@ -2322,11 +2322,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8628' + x-ms-ccf-transaction-id: '2.2809' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-96"}' headers: @@ -2346,11 +2346,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8630' + x-ms-ccf-transaction-id: '2.2810' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-97"}' headers: @@ -2370,11 +2370,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8631' + x-ms-ccf-transaction-id: '2.2812' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-98"}' headers: @@ -2394,11 +2394,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8633' + x-ms-ccf-transaction-id: '2.2813' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-99"}' headers: @@ -2418,11 +2418,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8635' + x-ms-ccf-transaction-id: '2.2815' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-100"}' headers: @@ -2442,11 +2442,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8637' + x-ms-ccf-transaction-id: '2.2817' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-101"}' headers: @@ -2466,11 +2466,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8638' + x-ms-ccf-transaction-id: '2.2818' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-102"}' headers: @@ -2490,11 +2490,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8640' + x-ms-ccf-transaction-id: '2.2820' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-103"}' headers: @@ -2514,11 +2514,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8642' + x-ms-ccf-transaction-id: '2.2822' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-104"}' headers: @@ -2538,11 +2538,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8644' + x-ms-ccf-transaction-id: '2.2823' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-105"}' headers: @@ -2562,11 +2562,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8645' + x-ms-ccf-transaction-id: '2.2825' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-106"}' headers: @@ -2586,11 +2586,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8647' + x-ms-ccf-transaction-id: '2.2826' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-107"}' headers: @@ -2610,11 +2610,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8648' + x-ms-ccf-transaction-id: '2.2828' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-108"}' headers: @@ -2634,11 +2634,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8650' + x-ms-ccf-transaction-id: '2.2830' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-109"}' headers: @@ -2658,11 +2658,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8652' + x-ms-ccf-transaction-id: '2.2831' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-110"}' headers: @@ -2682,11 +2682,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8653' + x-ms-ccf-transaction-id: '2.2833' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-111"}' headers: @@ -2706,11 +2706,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8655' + x-ms-ccf-transaction-id: '2.2834' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-112"}' headers: @@ -2730,11 +2730,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8657' + x-ms-ccf-transaction-id: '2.2836' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-113"}' headers: @@ -2754,11 +2754,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8658' + x-ms-ccf-transaction-id: '2.2838' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-114"}' headers: @@ -2778,11 +2778,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8660' + x-ms-ccf-transaction-id: '2.2839' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-115"}' headers: @@ -2802,11 +2802,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8662' + x-ms-ccf-transaction-id: '2.2841' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-116"}' headers: @@ -2826,11 +2826,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8663' + x-ms-ccf-transaction-id: '2.2842' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-117"}' headers: @@ -2850,11 +2850,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8665' + x-ms-ccf-transaction-id: '2.2844' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-118"}' headers: @@ -2874,11 +2874,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8667' + x-ms-ccf-transaction-id: '2.2846' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-119"}' headers: @@ -2898,11 +2898,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8668' + x-ms-ccf-transaction-id: '2.2847' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-120"}' headers: @@ -2922,11 +2922,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8670' + x-ms-ccf-transaction-id: '2.2849' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-121"}' headers: @@ -2946,11 +2946,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8671' + x-ms-ccf-transaction-id: '2.2851' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-122"}' headers: @@ -2970,11 +2970,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8673' + x-ms-ccf-transaction-id: '2.2852' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-123"}' headers: @@ -2994,11 +2994,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8675' + x-ms-ccf-transaction-id: '2.2854' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-124"}' headers: @@ -3018,11 +3018,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8676' + x-ms-ccf-transaction-id: '2.2855' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-125"}' headers: @@ -3042,11 +3042,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8678' + x-ms-ccf-transaction-id: '2.2857' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-126"}' headers: @@ -3066,11 +3066,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8680' + x-ms-ccf-transaction-id: '2.2859' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-127"}' headers: @@ -3090,11 +3090,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8682' + x-ms-ccf-transaction-id: '2.2860' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-128"}' headers: @@ -3114,11 +3114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8683' + x-ms-ccf-transaction-id: '2.2862' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-129"}' headers: @@ -3138,11 +3138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8685' + x-ms-ccf-transaction-id: '2.2864' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-130"}' headers: @@ -3162,11 +3162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8686' + x-ms-ccf-transaction-id: '2.2865' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-131"}' headers: @@ -3186,11 +3186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8688' + x-ms-ccf-transaction-id: '2.2867' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-132"}' headers: @@ -3210,11 +3210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8690' + x-ms-ccf-transaction-id: '2.2868' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-133"}' headers: @@ -3234,11 +3234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8691' + x-ms-ccf-transaction-id: '2.2870' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-134"}' headers: @@ -3258,11 +3258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8693' + x-ms-ccf-transaction-id: '2.2872' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-135"}' headers: @@ -3282,11 +3282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8695' + x-ms-ccf-transaction-id: '2.2873' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-136"}' headers: @@ -3306,11 +3306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8697' + x-ms-ccf-transaction-id: '2.2875' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-137"}' headers: @@ -3330,11 +3330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8699' + x-ms-ccf-transaction-id: '2.2877' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-138"}' headers: @@ -3354,11 +3354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8700' + x-ms-ccf-transaction-id: '2.2878' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-139"}' headers: @@ -3378,11 +3378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8702' + x-ms-ccf-transaction-id: '2.2880' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-140"}' headers: @@ -3402,11 +3402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8704' + x-ms-ccf-transaction-id: '2.2881' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-141"}' headers: @@ -3426,11 +3426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8706' + x-ms-ccf-transaction-id: '2.2883' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-142"}' headers: @@ -3450,11 +3450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8707' + x-ms-ccf-transaction-id: '2.2885' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-143"}' headers: @@ -3474,11 +3474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8708' + x-ms-ccf-transaction-id: '2.2886' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-144"}' headers: @@ -3498,11 +3498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8710' + x-ms-ccf-transaction-id: '2.2888' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-145"}' headers: @@ -3522,11 +3522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8712' + x-ms-ccf-transaction-id: '2.2889' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-146"}' headers: @@ -3546,11 +3546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8714' + x-ms-ccf-transaction-id: '2.2891' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-147"}' headers: @@ -3570,11 +3570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8715' + x-ms-ccf-transaction-id: '2.2892' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-148"}' headers: @@ -3594,11 +3594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8717' + x-ms-ccf-transaction-id: '2.2894' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-149"}' headers: @@ -3618,11 +3618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8718' + x-ms-ccf-transaction-id: '2.2896' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-150"}' headers: @@ -3642,11 +3642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8720' + x-ms-ccf-transaction-id: '2.2897' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-151"}' headers: @@ -3666,11 +3666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8722' + x-ms-ccf-transaction-id: '2.2899' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-152"}' headers: @@ -3690,11 +3690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8724' + x-ms-ccf-transaction-id: '2.2900' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-153"}' headers: @@ -3714,11 +3714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8726' + x-ms-ccf-transaction-id: '2.2902' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-154"}' headers: @@ -3738,11 +3738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8728' + x-ms-ccf-transaction-id: '2.2904' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-155"}' headers: @@ -3762,11 +3762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8729' + x-ms-ccf-transaction-id: '2.2905' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-156"}' headers: @@ -3786,11 +3786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8730' + x-ms-ccf-transaction-id: '2.2907' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-157"}' headers: @@ -3810,11 +3810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8732' + x-ms-ccf-transaction-id: '2.2908' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-158"}' headers: @@ -3834,11 +3834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8733' + x-ms-ccf-transaction-id: '2.2910' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-159"}' headers: @@ -3858,11 +3858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8735' + x-ms-ccf-transaction-id: '2.2912' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-160"}' headers: @@ -3882,11 +3882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8737' + x-ms-ccf-transaction-id: '2.2913' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-161"}' headers: @@ -3906,11 +3906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8739' + x-ms-ccf-transaction-id: '2.2915' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-162"}' headers: @@ -3930,11 +3930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8741' + x-ms-ccf-transaction-id: '2.2916' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-163"}' headers: @@ -3954,11 +3954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8742' + x-ms-ccf-transaction-id: '2.2918' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-164"}' headers: @@ -3978,11 +3978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8744' + x-ms-ccf-transaction-id: '2.2919' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-165"}' headers: @@ -4002,11 +4002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8746' + x-ms-ccf-transaction-id: '2.2921' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-166"}' headers: @@ -4026,11 +4026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8748' + x-ms-ccf-transaction-id: '2.2923' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-167"}' headers: @@ -4050,11 +4050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8750' + x-ms-ccf-transaction-id: '2.2924' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-168"}' headers: @@ -4074,11 +4074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8751' + x-ms-ccf-transaction-id: '2.2926' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-169"}' headers: @@ -4098,11 +4098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8753' + x-ms-ccf-transaction-id: '2.2927' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-170"}' headers: @@ -4122,11 +4122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8755' + x-ms-ccf-transaction-id: '2.2929' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-171"}' headers: @@ -4146,11 +4146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8757' + x-ms-ccf-transaction-id: '2.2931' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-172"}' headers: @@ -4170,11 +4170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8758' + x-ms-ccf-transaction-id: '2.2932' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-173"}' headers: @@ -4194,11 +4194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8760' + x-ms-ccf-transaction-id: '2.2934' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-174"}' headers: @@ -4218,11 +4218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8762' + x-ms-ccf-transaction-id: '2.2935' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-175"}' headers: @@ -4242,11 +4242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8764' + x-ms-ccf-transaction-id: '2.2937' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-176"}' headers: @@ -4266,11 +4266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8765' + x-ms-ccf-transaction-id: '2.2939' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-177"}' headers: @@ -4290,11 +4290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8767' + x-ms-ccf-transaction-id: '2.2940' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-178"}' headers: @@ -4314,11 +4314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8769' + x-ms-ccf-transaction-id: '2.2942' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-179"}' headers: @@ -4338,11 +4338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8771' + x-ms-ccf-transaction-id: '2.2943' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-180"}' headers: @@ -4362,11 +4362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8772' + x-ms-ccf-transaction-id: '2.2945' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-181"}' headers: @@ -4386,11 +4386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8774' + x-ms-ccf-transaction-id: '2.2946' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-182"}' headers: @@ -4410,11 +4410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8775' + x-ms-ccf-transaction-id: '2.2948' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-183"}' headers: @@ -4434,11 +4434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8777' + x-ms-ccf-transaction-id: '2.2949' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-184"}' headers: @@ -4458,11 +4458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8779' + x-ms-ccf-transaction-id: '2.2951' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-185"}' headers: @@ -4482,11 +4482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8781' + x-ms-ccf-transaction-id: '2.2952' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-186"}' headers: @@ -4506,11 +4506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8783' + x-ms-ccf-transaction-id: '2.2954' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-187"}' headers: @@ -4530,11 +4530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8785' + x-ms-ccf-transaction-id: '2.2955' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-188"}' headers: @@ -4554,11 +4554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8786' + x-ms-ccf-transaction-id: '2.2957' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-189"}' headers: @@ -4578,11 +4578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8788' + x-ms-ccf-transaction-id: '2.2959' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-190"}' headers: @@ -4602,11 +4602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8790' + x-ms-ccf-transaction-id: '2.2960' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-191"}' headers: @@ -4626,11 +4626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8792' + x-ms-ccf-transaction-id: '2.2962' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-192"}' headers: @@ -4650,11 +4650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8793' + x-ms-ccf-transaction-id: '2.2964' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-193"}' headers: @@ -4674,11 +4674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8795' + x-ms-ccf-transaction-id: '2.2965' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-194"}' headers: @@ -4698,11 +4698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8797' + x-ms-ccf-transaction-id: '2.2966' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-195"}' headers: @@ -4722,11 +4722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8798' + x-ms-ccf-transaction-id: '2.2967' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-196"}' headers: @@ -4746,11 +4746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8800' + x-ms-ccf-transaction-id: '2.2969' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-197"}' headers: @@ -4770,11 +4770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8802' + x-ms-ccf-transaction-id: '2.2971' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-198"}' headers: @@ -4794,11 +4794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8804' + x-ms-ccf-transaction-id: '2.2972' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-199"}' headers: @@ -4818,11 +4818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8805' + x-ms-ccf-transaction-id: '2.2974' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-200"}' headers: @@ -4842,11 +4842,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.8807' + x-ms-ccf-transaction-id: '2.2975' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: null headers: @@ -4855,19 +4855,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8807' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 - request: body: null headers: @@ -4876,19 +4876,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 - request: body: null headers: @@ -4897,37 +4897,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8566\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8465\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8473\"\n + \"0\",\n \"transactionId\": \"2.2657\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2665\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8482\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8490\"\n + \"0\",\n \"transactionId\": \"2.2673\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2680\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8498\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8507\"\n + \"0\",\n \"transactionId\": \"2.2687\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2695\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8516\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8524\"\n + \"0\",\n \"transactionId\": \"2.2704\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2713\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8533\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8541\"\n + \"0\",\n \"transactionId\": \"2.2720\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2728\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8549\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8558\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"2.2737\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2744\"\n + \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2752\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1387' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8465 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 - request: body: null headers: @@ -4936,37 +4937,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8566 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667\",\n - \ \"entries\": [\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8566\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8574\"\n - \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8583\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8592\"\n - \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8600\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8609\"\n - \ },\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8619\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8628\"\n - \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8637\"\n },\n {\n \"contents\": - \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8645\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8653\"\n },\n {\n \"contents\": - \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8662\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1393' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8566 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 - request: body: null headers: @@ -4975,19 +4958,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 - request: body: null headers: @@ -4996,37 +4979,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768\",\n - \ \"entries\": [\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8670\"\n },\n {\n \"contents\": - \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8678\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8686\"\n },\n {\n \"contents\": - \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8695\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8704\"\n },\n {\n \"contents\": - \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8712\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8720\"\n },\n {\n \"contents\": - \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8729\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8737\"\n },\n {\n \"contents\": - \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8746\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8755\"\n },\n {\n \"contents\": - \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8764\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859\",\n + \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2760\"\n },\n {\n \"contents\": + \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2769\"\n + \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2776\"\n },\n {\n \"contents\": + \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2785\"\n + \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2793\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2801\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2809\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2817\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2825\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2833\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2841\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2849\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2857\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1401' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8667 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 - request: body: null headers: @@ -5035,19 +5019,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859 - request: body: null headers: @@ -5056,19 +5040,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2960\",\n + \ \"entries\": [\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2865\"\n },\n {\n \"contents\": + \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2873\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2881\"\n },\n {\n \"contents\": + \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2889\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2897\"\n },\n {\n \"contents\": + \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2905\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2913\"\n },\n {\n \"contents\": + \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2921\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2929\"\n },\n {\n \"contents\": + \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2937\"\n },\n {\n \"contents\": \"message-180\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2945\"\n },\n {\n \"contents\": + \"message-185\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2952\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859 - request: body: null headers: @@ -5077,26 +5079,23 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2960 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-180\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8772\"\n },\n - \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"13.8781\"\n },\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8790\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2960\"\n },\n \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"13.8798\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8807\"\n }\n + \ \"transactionId\": \"2.2967\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2975\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '566' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8768 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2960 - request: body: null headers: @@ -5105,19 +5104,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 - request: body: null headers: @@ -5126,19 +5125,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 - request: body: null headers: @@ -5147,37 +5146,59 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8567\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8466\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8475\"\n + \"1\",\n \"transactionId\": \"2.2659\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2667\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8483\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8492\"\n + \"1\",\n \"transactionId\": \"2.2675\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2682\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8500\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8509\"\n + \"1\",\n \"transactionId\": \"2.2689\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2697\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8517\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8526\"\n + \"1\",\n \"transactionId\": \"2.2706\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2714\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8534\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8542\"\n + \"1\",\n \"transactionId\": \"2.2722\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2730\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8551\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8559\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"2.2738\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2746\"\n + \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2754\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1477' + content-type: application/json + x-ms-ccf-transaction-id: '2.2976' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1387' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8466 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760 - request: body: null headers: @@ -5186,37 +5207,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8567 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8668\",\n - \ \"entries\": [\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8568\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8576\"\n - \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8585\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8593\"\n - \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8602\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8611\"\n - \ },\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8621\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8630\"\n - \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8638\"\n },\n {\n \"contents\": - \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8647\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8655\"\n },\n {\n \"contents\": - \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8663\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2861\",\n + \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2762\"\n },\n {\n \"contents\": + \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2770\"\n + \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2778\"\n },\n {\n \"contents\": + \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2786\"\n + \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2794\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2802\"\n + \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2810\"\n },\n {\n \"contents\": + \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2818\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2826\"\n },\n {\n \"contents\": + \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2834\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2842\"\n },\n {\n \"contents\": + \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2851\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2859\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1393' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8567 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760 - request: body: null headers: @@ -5225,37 +5247,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8668 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2861 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769\",\n - \ \"entries\": [\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8671\"\n },\n {\n \"contents\": - \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8680\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8688\"\n },\n {\n \"contents\": + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962\",\n + \ \"entries\": [\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2867\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8697\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8706\"\n },\n {\n \"contents\": + \"2.2875\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2883\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8714\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8722\"\n },\n {\n \"contents\": + \"2.2891\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2899\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8730\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8739\"\n },\n {\n \"contents\": + \"2.2907\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2915\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8748\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8757\"\n },\n {\n \"contents\": + \"2.2923\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2931\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8765\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2939\"\n },\n {\n \"contents\": \"message-181\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2946\"\n },\n {\n \"contents\": + \"message-186\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2954\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1401' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8668 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2861 - request: body: null headers: @@ -5264,19 +5286,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962 - request: body: null headers: @@ -5285,24 +5307,21 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-181\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8774\"\n },\n - \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"13.8783\"\n },\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8792\"\n },\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2962\"\n },\n \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"13.8800\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"2.2969\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '461' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8769 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962 - request: body: null headers: @@ -5311,19 +5330,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8468 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2660 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8468\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2660\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8468 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2660 - request: body: null headers: @@ -5332,37 +5351,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8468 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2660 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2761\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8468\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8476\"\n + \"2\",\n \"transactionId\": \"2.2660\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2668\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8485\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8493\"\n + \"2\",\n \"transactionId\": \"2.2676\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2683\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8502\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8511\"\n + \"2\",\n \"transactionId\": \"2.2691\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2699\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8519\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8527\"\n + \"2\",\n \"transactionId\": \"2.2708\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2716\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8536\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8544\"\n + \"2\",\n \"transactionId\": \"2.2724\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2732\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8552\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8561\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"2.2740\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2748\"\n + \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2756\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1387' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8468 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2660 - request: body: null headers: @@ -5371,19 +5391,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2761 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862\",\n + \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2764\"\n },\n {\n \"contents\": + \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2772\"\n + \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2780\"\n },\n {\n \"contents\": + \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2788\"\n + \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2796\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2804\"\n + \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2812\"\n },\n {\n \"contents\": + \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2820\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2828\"\n },\n {\n \"contents\": + \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2836\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2844\"\n },\n {\n \"contents\": + \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2852\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2860\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2761 - request: body: null headers: @@ -5392,19 +5431,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862 - request: body: null headers: @@ -5413,37 +5452,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670\",\n - \ \"entries\": [\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8569\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8578\"\n - \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8586\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8595\"\n - \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8604\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8614\"\n - \ },\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8623\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8631\"\n - \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8640\"\n },\n {\n \"contents\": - \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8648\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8657\"\n },\n {\n \"contents\": - \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8665\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2963\",\n + \ \"entries\": [\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2868\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2877\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2885\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2892\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2900\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2908\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2916\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2924\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2932\"\n },\n {\n \"contents\": + \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2940\"\n },\n {\n \"contents\": \"message-182\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2948\"\n },\n {\n \"contents\": + \"message-187\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2955\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1393' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8569 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862 - request: body: null headers: @@ -5452,19 +5491,21 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2963 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2964\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.2971\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2963 - request: body: null headers: @@ -5473,19 +5514,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2662 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2662\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2662 - request: body: null headers: @@ -5494,37 +5535,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2662 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771\",\n - \ \"entries\": [\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8673\"\n },\n {\n \"contents\": - \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8682\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8690\"\n },\n {\n \"contents\": - \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8699\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8707\"\n },\n {\n \"contents\": - \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8715\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8724\"\n },\n {\n \"contents\": - \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8732\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8741\"\n },\n {\n \"contents\": - \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8750\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8758\"\n },\n {\n \"contents\": - \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8767\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763\",\n + \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2662\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2670\"\n + \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2678\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2684\"\n + \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2692\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2701\"\n + \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2709\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2717\"\n + \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2725\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2733\"\n + \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2741\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2749\"\n + \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2757\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1401' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8670 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2662 - request: body: null headers: @@ -5533,19 +5575,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763 - request: body: null headers: @@ -5554,24 +5596,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-182\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8775\"\n },\n - \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"13.8785\"\n },\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8793\"\n },\n - \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"13.8802\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864\",\n + \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2765\"\n },\n {\n \"contents\": + \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2773\"\n + \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2781\"\n },\n {\n \"contents\": + \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2789\"\n + \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2798\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2806\"\n + \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2813\"\n },\n {\n \"contents\": + \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2822\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2830\"\n },\n {\n \"contents\": + \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2838\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2846\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2854\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2862\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '461' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8771 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763 - request: body: null headers: @@ -5580,19 +5636,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8470 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8470\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8470 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864 - request: body: null headers: @@ -5601,76 +5657,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8470 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8571\",\n - \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8470\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8478\"\n - \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8487\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8495\"\n - \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8504\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8512\"\n - \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8521\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8529\"\n - \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8537\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8546\"\n - \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8554\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8563\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '1387' - content-type: application/json - x-ms-ccf-transaction-id: '13.8808' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8470 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8571 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672\",\n - \ \"entries\": [\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8571\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8580\"\n - \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8588\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8597\"\n - \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8605\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8616\"\n - \ },\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8624\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8633\"\n - \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8642\"\n },\n {\n \"contents\": - \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8650\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8658\"\n },\n {\n \"contents\": - \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8667\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965\",\n + \ \"entries\": [\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2870\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2878\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2886\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2894\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2902\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2910\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2918\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2926\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2934\"\n },\n {\n \"contents\": + \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2942\"\n },\n {\n \"contents\": \"message-183\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2949\"\n },\n {\n \"contents\": + \"message-188\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2957\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1393' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8571 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864 - request: body: null headers: @@ -5679,19 +5696,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965 - request: body: null headers: @@ -5700,37 +5717,21 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773\",\n - \ \"entries\": [\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8675\"\n },\n {\n \"contents\": - \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8683\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8691\"\n },\n {\n \"contents\": - \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8700\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8708\"\n },\n {\n \"contents\": - \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8717\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8726\"\n },\n {\n \"contents\": - \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8733\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8742\"\n },\n {\n \"contents\": - \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8751\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8760\"\n },\n {\n \"contents\": - \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8769\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2965\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.2972\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1401' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8672 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965 - request: body: null headers: @@ -5739,19 +5740,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 - request: body: null headers: @@ -5760,19 +5761,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 - request: body: null headers: @@ -5781,24 +5782,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-183\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8777\"\n },\n - \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"13.8786\"\n },\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8795\"\n },\n - \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"13.8804\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '461' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8773 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 - request: body: null headers: @@ -5807,19 +5803,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8472 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8472\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765\",\n + \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2664\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2672\"\n + \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2679\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2686\"\n + \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2694\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2703\"\n + \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2711\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2719\"\n + \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2727\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2735\"\n + \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2743\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2751\"\n + \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2759\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8472 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 - request: body: null headers: @@ -5828,37 +5843,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8472 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8573\",\n - \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8472\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8480\"\n - \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8488\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8497\"\n - \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8506\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8514\"\n - \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8523\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8531\"\n - \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8539\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8548\"\n - \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8556\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8564\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1387' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8472 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 - request: body: null headers: @@ -5867,37 +5864,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8573 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8674\",\n - \ \"entries\": [\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8573\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8581\"\n - \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8590\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8598\"\n - \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8607\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8617\"\n - \ },\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8626\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8635\"\n - \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8644\"\n },\n {\n \"contents\": - \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8652\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8660\"\n },\n {\n \"contents\": - \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8668\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1393' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8573 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 - request: body: null headers: @@ -5906,37 +5885,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8674 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775\",\n - \ \"entries\": [\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8676\"\n },\n {\n \"contents\": - \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8685\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8693\"\n },\n {\n \"contents\": - \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8702\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8710\"\n },\n {\n \"contents\": - \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8718\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8728\"\n },\n {\n \"contents\": - \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8735\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8744\"\n },\n {\n \"contents\": - \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8753\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8762\"\n },\n {\n \"contents\": - \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8771\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866\",\n + \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2767\"\n },\n {\n \"contents\": + \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2775\"\n + \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2783\"\n },\n {\n \"contents\": + \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2791\"\n + \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2799\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2807\"\n + \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2815\"\n },\n {\n \"contents\": + \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2823\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2831\"\n },\n {\n \"contents\": + \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2839\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2847\"\n },\n {\n \"contents\": + \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2855\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2864\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1401' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8674 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 - request: body: null headers: @@ -5945,19 +5925,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866 - request: body: null headers: @@ -5966,19 +5946,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2967\",\n + \ \"entries\": [\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2872\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2880\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2888\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2896\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2904\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2912\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2919\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2927\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2935\"\n },\n {\n \"contents\": + \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2943\"\n },\n {\n \"contents\": \"message-184\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2951\"\n },\n {\n \"contents\": + \"message-189\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2959\"\n },\n {\n \"contents\": \"message-194\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2966\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '1492' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866 - request: body: null headers: @@ -5987,22 +5986,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2967 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-184\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8779\"\n },\n - \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"13.8788\"\n },\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8797\"\n },\n - \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"13.8805\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2974\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '461' + content-length: '145' content-type: application/json - x-ms-ccf-transaction-id: '13.8808' + x-ms-ccf-transaction-id: '2.2976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8775 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2967 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml index ba0f919ae4002..f66dd2f435281 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '13.8809' + x-ms-ccf-transaction-id: '2.2977' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: '{"assignedRole": "Contributor"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '13.8810' + x-ms-ccf-transaction-id: '2.2979' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -62,11 +62,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '13.8811' + x-ms-ccf-transaction-id: '2.2979' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -81,11 +81,11 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '13.8812' + x-ms-ccf-transaction-id: '2.2981' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: '{"assignedRole": "Reader"}' headers: @@ -105,11 +105,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '13.8814' + x-ms-ccf-transaction-id: '2.2982' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -125,11 +125,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '13.8814' + x-ms-ccf-transaction-id: '2.2983' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -144,9 +144,9 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '13.8816' + x-ms-ccf-transaction-id: '2.2984' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml index 1dbde67d3048a..4a0fbf5feeb85 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '13.8818' + x-ms-ccf-transaction-id: '2.2985' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: null headers: @@ -39,11 +39,11 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '13.8818' + x-ms-ccf-transaction-id: '2.2985' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview - request: body: null headers: @@ -104,11 +104,11 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '13.8818' + x-ms-ccf-transaction-id: '2.2986' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview - request: body: null headers: @@ -120,13 +120,13 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397","enclaveQuotes":{"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7d4a564a8ab7c4bf82ac842d6bae3f41448716dd75c0d73b4c7167b7fb40de000000000000000000000000000000000000000000000000000000000000000034100000570a1f841a5313725780cacc50365f700b30a373424d0e65a64b2a3fafaf750ad5c9a93cf55766389deb8e630ae8713d79fddc4bd05ac8b002cf8935a1bbf5db4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610044400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397"},"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8f4e35c0ee65728d8bd1fe85cb1e358f02fe6ac35318d62ebd3763531859d0000000000000000000000000000000000000000000000000000000000000000034100000cff8c276dfa5f1e995ac7abcf7e22a948d147f6cc565a7e7407bd42fd805209a191a33310fef200a5fda2524458583d3e1f94ff2b0ec9d2ed76379cc749feb4ef90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6"},"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19ba881da88f04f45266e9d795fd487e2c273325632dc3cd8056702e537f0c100000000000000000000000000000000000000000000000000000000000000003410000023efdd5d764e3930da9baecd87fb260021c3ab418c29733864d04992a64c1df761ef1ea1e48a677f09056849f72ebeac94952202cc95be6856a1f5c485e84d3a66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '13.8819' + x-ms-ccf-transaction-id: '2.2986' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml index bd2a607612563..44ebaa922458c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8820' + - '2.2987' status: code: 200 message: OK @@ -41,43 +41,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"13.8820"}' + string: '{"state":"Pending","transactionId":"2.2987"}' headers: content-length: - - '45' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '13.8820' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"13.8820"}' - headers: - content-length: - - '45' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8821' + - '2.2988' status: code: 200 message: OK @@ -93,17 +67,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8820"}' + string: '{"state":"Committed","transactionId":"2.2987"}' headers: content-length: - - '47' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8821' + - '2.2988' status: code: 200 message: OK @@ -119,17 +93,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8820"}' + string: '{"state":"Committed","transactionId":"2.2987"}' headers: content-length: - - '47' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8821' + - '2.2988' status: code: 200 message: OK @@ -145,7 +119,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -157,7 +131,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8821' + - '2.2988' status: code: 200 message: OK @@ -173,27 +147,29 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"0856321a1079c51ffb18203d36466546f7a07e9c7f3145b8a6f4b4c4d9139db0\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"0b74179ca1757e9a62995b9dcd69e189413c954c0bdf527a0a65a3584f7b0c0c\"\n - \ },\n {\n \"left\": \"f24fc3c15ed4f4867e2f096927a5592835fb2bc0932929e68546326aeed4e509\"\n - \ },\n {\n \"left\": \"fb025547623b7eff9b608dc374e1068e08bfd6fb18d90df96d4021a1f45eeb0e\"\n - \ },\n {\n \"left\": \"2bb4c0d36159915ef8231e47c1e03c56bba0b783681ded713459925474b87d83\"\n - \ },\n {\n \"left\": \"5ad8aece85bd2507321a9d804f78f29c889f3839484ffe03ea179f52be512cb7\"\n - \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n - \ }\n ],\n \"root\": \"dbf0e6f8e2e9a593db1c8831855291efaab8428b8a7ff9daebd59cfb395bc23b\",\n - \ \"signature\": \"MGYCMQDwhUb9OysJ0pviUP9FvBvWQ+ZkxJe8ZlXnGjir2kG+IBMCLicBH9RsSgMO7AUq3KUCMQD5FQCkEkJWcQzsuHUfF+zbIX7FI2VaaO8lSmRZQ/YWdshS5fEsniFp9b/85V7Sx/0=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8820\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"1e3613d6f011011f57212a7004945874437f913ee1f1bca0e0afb02e0716337a\",\n + \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n + \ \"proof\": [\n {\n \"left\": \"f468d200408b23907cca735d5086f13fac1e024c7f9eece0fb04eb36998bef7e\"\n + \ },\n {\n \"left\": \"62e88494aa2424ce2d8cfb2a026e224e9ae93f25140a1c64e115394fd0972796\"\n + \ },\n {\n \"left\": \"c95a9025eb700492c05570d106b71513b66f984ef608e5d30e224c1606c9cb05\"\n + \ },\n {\n \"left\": \"e42b57ded194d2bc5da9db823ac85d2cff3e636787835bde5bcfe5260f9a9b4b\"\n + \ },\n {\n \"left\": \"f5305edaad6be262699607d3e0897a9cd72c8e41184d73d47e20c75df8dcb975\"\n + \ },\n {\n \"left\": \"d2b96467b374ab0f0abd2f6adfed9cb0227b0d4e1663e863d81b3000cd5ef45b\"\n + \ },\n {\n \"left\": \"d2cee43d84a9c3ba987f637ae7f4266bcfd0107d2454c8200f6b714542ebc4e7\"\n + \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n + \ }\n ],\n \"root\": \"1a1a36284f6e356102a9ab6db853a8279a892edb161ee6167a4d29ea7f8f7425\",\n + \ \"signature\": \"MGUCMB+rbQPHViiH8qmJDFLiprzrBloNHzWziViWMU1rmM7zeO8oyqW/Fjte081CGuJupAIxAIlEf5JJPqCLokhDgjCg4J0ab4whu281L0elgtU3Froz+Z+w1eEiQqwtnjyW+37Rrw==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2987\"\n}" headers: content-length: - - '1096' + - '1295' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8821' + - '2.2988' status: code: 200 message: OK @@ -212,14 +188,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8821"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2988"}' headers: content-length: - - '95' + - '94' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8821' + - '2.2988' status: code: 200 message: OK @@ -249,7 +225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8822' + - '2.2989' status: code: 200 message: OK @@ -265,17 +241,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8822/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2989/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"13.8822"}' + string: '{"state":"Pending","transactionId":"2.2989"}' headers: content-length: - - '45' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8822' + - '2.2989' status: code: 200 message: OK @@ -291,17 +267,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8822/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2989/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8822"}' + string: '{"state":"Committed","transactionId":"2.2989"}' headers: content-length: - - '47' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8823' + - '2.2990' status: code: 200 message: OK @@ -320,14 +296,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"13.8823"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2990"}' headers: content-length: - - '97' + - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8823' + - '2.2990' status: code: 200 message: OK @@ -343,19 +319,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8820?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"13.8820\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.2987\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '151' + - '150' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8823' + - '2.2990' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml index 24cc6ebae6a59..0b22571ad7bb3 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8824' + - '2.2991' status: code: 200 message: OK @@ -41,17 +41,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"13.8824"}' + string: '{"state":"Pending","transactionId":"2.2991"}' headers: content-length: - - '45' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8824' + - '2.2991' status: code: 200 message: OK @@ -67,17 +67,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8824"}' + string: '{"state":"Pending","transactionId":"2.2991"}' headers: content-length: - - '47' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8825' + - '2.2991' status: code: 200 message: OK @@ -93,17 +93,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8824"}' + string: '{"state":"Committed","transactionId":"2.2991"}' headers: content-length: - - '47' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8825' + - '2.2992' status: code: 200 message: OK @@ -119,7 +119,33 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"2.2991"}' + headers: + content-length: + - '46' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '2.2992' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -131,7 +157,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8825' + - '2.2992' status: code: 200 message: OK @@ -147,27 +173,30 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"be53eb7ed9b28410f1196be05b8173cc59be45bf4ae44b805b8a84c3f5e19cc9\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"7542203f2107c4fe797c5828077a3373bf7291568ca0c45b78b608886ead992f\"\n - \ },\n {\n \"left\": \"f24fc3c15ed4f4867e2f096927a5592835fb2bc0932929e68546326aeed4e509\"\n - \ },\n {\n \"left\": \"fb025547623b7eff9b608dc374e1068e08bfd6fb18d90df96d4021a1f45eeb0e\"\n - \ },\n {\n \"left\": \"2bb4c0d36159915ef8231e47c1e03c56bba0b783681ded713459925474b87d83\"\n - \ },\n {\n \"left\": \"5ad8aece85bd2507321a9d804f78f29c889f3839484ffe03ea179f52be512cb7\"\n - \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n - \ }\n ],\n \"root\": \"67a11638b4dd1ac25cf13146875f3ad3d834abd0ec22ed22fca374820dbdbf9c\",\n - \ \"signature\": \"MGQCMBIn40R2WQdE09DjvWGTStZmjg/PxOMvNrquW3Ess9YN5fmKqKYswnI1pqIw7jkT7QIwZ8JHT9IeGD5F5GfWnp7cC9NCuuYbj2gDKR4xalbmD7Z/vsvdT53SmBPvsF81wTRl\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.8824\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"8d957794affe8d5f7a206224ccd886b8d50f92621f725679ad401d1d85db4aba\",\n + \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n + \ \"proof\": [\n {\n \"left\": \"e41078bca7392181c7a2fec480d5574fb5a938cce01eafec83cf1fc0042af208\"\n + \ },\n {\n \"left\": \"155d41304165588cae2417c5cd053a2ccff1ff420ec256d0c39a68600171c704\"\n + \ },\n {\n \"left\": \"2e89690c9e27627788fdf196b94b5af398127939eec74f8da14147af225cc6cb\"\n + \ },\n {\n \"left\": \"c95a9025eb700492c05570d106b71513b66f984ef608e5d30e224c1606c9cb05\"\n + \ },\n {\n \"left\": \"e42b57ded194d2bc5da9db823ac85d2cff3e636787835bde5bcfe5260f9a9b4b\"\n + \ },\n {\n \"left\": \"f5305edaad6be262699607d3e0897a9cd72c8e41184d73d47e20c75df8dcb975\"\n + \ },\n {\n \"left\": \"d2b96467b374ab0f0abd2f6adfed9cb0227b0d4e1663e863d81b3000cd5ef45b\"\n + \ },\n {\n \"left\": \"d2cee43d84a9c3ba987f637ae7f4266bcfd0107d2454c8200f6b714542ebc4e7\"\n + \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n + \ }\n ],\n \"root\": \"453e99a76efc7ab2f33a7951b7d00369e2e1d7bd0b33b57d15dd821c231830e0\",\n + \ \"signature\": \"MGQCMDRmWa3EyUg+E6NUpQRG+fgt9vz3P+FguEr/yyN2RZnM7XogobpXsxkP/12XuG7UowIwdtJ3RuNjqhMjDVWTFZMhDUtSbgsExfAeqaO58sXHRM3bv6HKGjDxDvt0y4jDFWs6\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2991\"\n}" headers: content-length: - - '1092' + - '1391' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8825' + - '2.2992' status: code: 200 message: OK @@ -186,14 +215,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"13.8825"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.2992"}' headers: content-length: - - '98' + - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8825' + - '2.2992' status: code: 200 message: OK @@ -223,7 +252,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8826' + - '2.2993' status: code: 200 message: OK @@ -239,17 +268,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8826/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2993/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"13.8826"}' + string: '{"state":"Pending","transactionId":"2.2993"}' headers: content-length: - - '45' + - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8826' + - '2.2993' status: code: 200 message: OK @@ -265,17 +294,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8826/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2993/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.8826"}' + string: '{"state":"Committed","transactionId":"2.2993"}' headers: content-length: - - '47' + - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8827' + - '2.2994' status: code: 200 message: OK @@ -294,14 +323,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"13.8827"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.2994"}' headers: content-length: - - '100' + - '99' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8827' + - '2.2994' status: code: 200 message: OK @@ -317,19 +346,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.8824?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"13.8824\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.2991\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: - - '154' + - '153' content-type: - application/json x-ms-ccf-transaction-id: - - '13.8827' + - '2.2994' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml index 6e7252f6c41bd..e37e58ecfa65a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8828' + - '2.2995' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8829' + - '2.2996' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8830' + - '2.2997' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8832' + - '2.2998' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8833' + - '2.3000' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8834' + - '2.3001' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8835' + - '2.3002' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8837' + - '2.3003' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8838' + - '2.3004' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8839' + - '2.3005' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8840' + - '2.3007' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8841' + - '2.3008' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8843' + - '2.3009' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8844' + - '2.3010' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8845' + - '2.3011' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8846' + - '2.3012' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8847' + - '2.3014' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8848' + - '2.3015' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8850' + - '2.3016' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8851' + - '2.3017' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8852' + - '2.3018' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8853' + - '2.3019' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8854' + - '2.3021' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8856' + - '2.3022' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8857' + - '2.3023' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8858' + - '2.3024' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8859' + - '2.3025' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8860' + - '2.3027' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8862' + - '2.3028' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8863' + - '2.3029' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8864' + - '2.3030' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8865' + - '2.3031' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8867' + - '2.3032' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8868' + - '2.3033' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8869' + - '2.3034' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8870' + - '2.3035' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8871' + - '2.3036' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8873' + - '2.3037' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8874' + - '2.3039' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8875' + - '2.3040' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8876' + - '2.3041' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8877' + - '2.3042' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8878' + - '2.3043' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8879' + - '2.3044' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8880' + - '2.3046' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8881' + - '2.3047' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8882' + - '2.3048' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8883' + - '2.3049' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8884' + - '2.3050' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8886' + - '2.3052' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8887' + - '2.3053' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8888' + - '2.3054' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8889' + - '2.3055' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8890' + - '2.3056' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8892' + - '2.3058' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8893' + - '2.3059' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8894' + - '2.3060' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8895' + - '2.3061' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8897' + - '2.3062' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8898' + - '2.3063' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8899' + - '2.3064' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8900' + - '2.3066' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8901' + - '2.3067' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8902' + - '2.3068' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8904' + - '2.3069' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8905' + - '2.3070' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8906' + - '2.3071' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8907' + - '2.3073' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8908' + - '2.3074' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8910' + - '2.3075' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8911' + - '2.3076' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8912' + - '2.3077' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8913' + - '2.3078' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8914' + - '2.3080' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8916' + - '2.3081' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8917' + - '2.3082' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8918' + - '2.3083' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8919' + - '2.3084' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8921' + - '2.3085' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8922' + - '2.3087' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8923' + - '2.3088' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8925' + - '2.3089' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8926' + - '2.3090' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8927' + - '2.3091' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8928' + - '2.3093' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8929' + - '2.3094' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8931' + - '2.3095' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8932' + - '2.3096' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8933' + - '2.3097' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8934' + - '2.3099' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8935' + - '2.3100' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8936' + - '2.3101' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8938' + - '2.3102' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8939' + - '2.3103' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8940' + - '2.3105' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8941' + - '2.3106' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8942' + - '2.3107' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8944' + - '2.3108' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8945' + - '2.3109' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8946' + - '2.3110' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8947' + - '2.3112' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8948' + - '2.3113' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8950' + - '2.3114' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8951' + - '2.3115' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8952' + - '2.3117' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8953' + - '2.3118' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8954' + - '2.3119' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8956' + - '2.3120' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8957' + - '2.3121' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8959' + - '2.3123' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8960' + - '2.3124' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8961' + - '2.3125' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8962' + - '2.3126' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8963' + - '2.3127' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8964' + - '2.3129' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8966' + - '2.3130' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8967' + - '2.3131' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8968' + - '2.3132' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8969' + - '2.3133' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8971' + - '2.3134' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8972' + - '2.3136' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8973' + - '2.3137' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8974' + - '2.3138' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8975' + - '2.3139' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8976' + - '2.3140' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8978' + - '2.3141' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8979' + - '2.3143' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8980' + - '2.3144' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8982' + - '2.3145' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8983' + - '2.3146' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8984' + - '2.3147' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8985' + - '2.3148' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8986' + - '2.3150' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8987' + - '2.3151' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8989' + - '2.3152' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8990' + - '2.3153' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8991' + - '2.3154' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8992' + - '2.3156' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8993' + - '2.3157' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8995' + - '2.3158' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8996' + - '2.3159' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8997' + - '2.3160' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8998' + - '2.3161' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.8999' + - '2.3163' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9001' + - '2.3164' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9002' + - '2.3165' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9003' + - '2.3166' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9004' + - '2.3167' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9006' + - '2.3169' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9007' + - '2.3170' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9008' + - '2.3171' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9009' + - '2.3172' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9011' + - '2.3173' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9012' + - '2.3174' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9013' + - '2.3175' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9014' + - '2.3177' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9015' + - '2.3178' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9016' + - '2.3179' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9017' + - '2.3180' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9018' + - '2.3181' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9019' + - '2.3183' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9020' + - '2.3184' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9021' + - '2.3185' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9023' + - '2.3186' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9024' + - '2.3187' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9025' + - '2.3188' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9026' + - '2.3190' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9027' + - '2.3191' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9028' + - '2.3192' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9030' + - '2.3193' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9031' + - '2.3194' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9032' + - '2.3196' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9033' + - '2.3197' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9034' + - '2.3198' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9036' + - '2.3199' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9037' + - '2.3200' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9038' + - '2.3202' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9039' + - '2.3203' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9040' + - '2.3204' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9042' + - '2.3205' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9043' + - '2.3206' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9044' + - '2.3208' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9045' + - '2.3209' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9046' + - '2.3210' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9048' + - '2.3211' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9049' + - '2.3212' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9050' + - '2.3214' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9051' + - '2.3215' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9052' + - '2.3216' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9054' + - '2.3217' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9055' + - '2.3218' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9056' + - '2.3219' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9057' + - '2.3221' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9058' + - '2.3222' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9060' + - '2.3223' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9061' + - '2.3224' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9062' + - '2.3225' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9063' + - '2.3227' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9064' + - '2.3228' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9066' + - '2.3229' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9067' + - '2.3230' status: code: 200 message: OK @@ -6041,18 +6041,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8828 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2995 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8828\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2995\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '124' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9067' + - '2.3230' status: code: 200 message: OK @@ -6068,43 +6068,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8828 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2995 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8929\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3096\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8828\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8834\"\n + \"0\",\n \"transactionId\": \"2.2995\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3001\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8840\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8846\"\n + \"0\",\n \"transactionId\": \"2.3007\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3012\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8852\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8858\"\n + \"0\",\n \"transactionId\": \"2.3018\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3024\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8864\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8870\"\n + \"0\",\n \"transactionId\": \"2.3030\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3035\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8876\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8881\"\n + \"0\",\n \"transactionId\": \"2.3041\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3047\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8887\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8893\"\n + \"0\",\n \"transactionId\": \"2.3053\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3059\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8899\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8905\"\n + \"0\",\n \"transactionId\": \"2.3064\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3070\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8911\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8917\"\n + \"0\",\n \"transactionId\": \"2.3076\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3082\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8923\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"2.3088\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3094\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1907' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9067' + - '2.3230' status: code: 200 message: OK @@ -6120,43 +6122,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.8929 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3096 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9030\",\n - \ \"entries\": [\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8929\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.8935\"\n - \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8941\"\n },\n {\n \"contents\": - \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8947\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8953\"\n },\n {\n \"contents\": - \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8960\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8966\"\n },\n {\n \"contents\": - \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8972\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8978\"\n },\n {\n \"contents\": - \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8984\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.8990\"\n },\n {\n \"contents\": - \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.8996\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9002\"\n },\n {\n \"contents\": - \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.9008\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9014\"\n },\n {\n \"contents\": - \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.9019\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9025\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3197\",\n + \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3100\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3106\"\n + \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3112\"\n },\n {\n \"contents\": + \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3118\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3124\"\n },\n {\n \"contents\": + \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3130\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3136\"\n },\n {\n \"contents\": + \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3141\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3147\"\n },\n {\n \"contents\": + \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3153\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3159\"\n },\n {\n \"contents\": + \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3165\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3171\"\n },\n {\n \"contents\": + \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3177\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3183\"\n },\n {\n \"contents\": + \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3188\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3194\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1923' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6172,28 +6174,53 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9030 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-170\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9031\"\n },\n - \ {\n \"contents\": \"message-175\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"13.9037\"\n },\n {\n \"contents\": \"message-180\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9043\"\n },\n - \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"13.9049\"\n },\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9055\"\n },\n - \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"13.9061\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9067\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3197 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3197\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: + - '123' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '2.3231' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3197 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3200\"\n },\n + \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.3206\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3212\"\n },\n + \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.3218\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3224\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.3230\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '776' + - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6209,18 +6236,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8829 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2996 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8829\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2996\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '124' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6236,43 +6263,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8829 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2996 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8930\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3097\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8829\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8835\"\n + \"1\",\n \"transactionId\": \"2.2996\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3002\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8841\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8847\"\n + \"1\",\n \"transactionId\": \"2.3008\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3014\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8853\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8859\"\n + \"1\",\n \"transactionId\": \"2.3019\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3025\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8865\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8871\"\n + \"1\",\n \"transactionId\": \"2.3031\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3036\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8877\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8882\"\n + \"1\",\n \"transactionId\": \"2.3042\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3048\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8888\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8894\"\n + \"1\",\n \"transactionId\": \"2.3054\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3060\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8900\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8906\"\n + \"1\",\n \"transactionId\": \"2.3066\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3071\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8912\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8918\"\n + \"1\",\n \"transactionId\": \"2.3077\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3083\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8925\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"2.3089\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3095\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1907' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6288,43 +6317,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.8930 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3097 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9031\",\n - \ \"entries\": [\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8931\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.8936\"\n - \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8942\"\n },\n {\n \"contents\": - \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8948\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8954\"\n },\n {\n \"contents\": - \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8961\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8967\"\n },\n {\n \"contents\": - \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8973\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8979\"\n },\n {\n \"contents\": - \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8985\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.8991\"\n },\n {\n \"contents\": - \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.8997\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9003\"\n },\n {\n \"contents\": - \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.9009\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9015\"\n },\n {\n \"contents\": - \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.9020\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9026\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3198\",\n + \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3101\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3107\"\n + \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3113\"\n },\n {\n \"contents\": + \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3119\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3125\"\n },\n {\n \"contents\": + \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3131\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3137\"\n },\n {\n \"contents\": + \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3143\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3148\"\n },\n {\n \"contents\": + \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3154\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3160\"\n },\n {\n \"contents\": + \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3166\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3172\"\n },\n {\n \"contents\": + \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3178\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3184\"\n },\n {\n \"contents\": + \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3190\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3196\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1923' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6340,26 +6369,25 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9031 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3198 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-171\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9032\"\n },\n - \ {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"13.9038\"\n },\n {\n \"contents\": \"message-181\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9044\"\n },\n - \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"13.9050\"\n },\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9056\"\n },\n - \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"13.9062\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3202\"\n },\n + \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.3208\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3214\"\n },\n + \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.3219\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3225\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '671' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6375,18 +6403,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8830 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2997 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8830\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2997\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '124' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6402,43 +6430,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8830 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2997 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8931\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3098\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8830\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8837\"\n + \"2\",\n \"transactionId\": \"2.2997\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3003\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8843\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8848\"\n + \"2\",\n \"transactionId\": \"2.3009\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3015\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8854\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8860\"\n + \"2\",\n \"transactionId\": \"2.3021\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3027\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8867\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8873\"\n + \"2\",\n \"transactionId\": \"2.3032\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3037\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8878\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8883\"\n + \"2\",\n \"transactionId\": \"2.3043\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3049\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8889\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8895\"\n + \"2\",\n \"transactionId\": \"2.3055\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3061\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8901\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8907\"\n + \"2\",\n \"transactionId\": \"2.3067\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3073\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8913\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8919\"\n + \"2\",\n \"transactionId\": \"2.3078\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3084\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8926\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"2.3090\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3096\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1907' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6454,43 +6484,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.8931 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3098 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9032\",\n - \ \"entries\": [\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8932\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.8938\"\n - \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8944\"\n },\n {\n \"contents\": - \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8950\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8956\"\n },\n {\n \"contents\": - \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8962\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8968\"\n },\n {\n \"contents\": - \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8974\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8980\"\n },\n {\n \"contents\": - \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8986\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.8992\"\n },\n {\n \"contents\": - \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.8998\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9004\"\n },\n {\n \"contents\": - \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.9011\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9016\"\n },\n {\n \"contents\": - \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.9021\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9027\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3199\",\n + \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3102\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3108\"\n + \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3114\"\n },\n {\n \"contents\": + \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3120\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3126\"\n },\n {\n \"contents\": + \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3132\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3138\"\n },\n {\n \"contents\": + \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3144\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3150\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3156\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3161\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3167\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3173\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3179\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3185\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3191\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3197\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1923' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6506,26 +6536,25 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9032 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3199 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-172\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9033\"\n },\n - \ {\n \"contents\": \"message-177\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"13.9039\"\n },\n {\n \"contents\": \"message-182\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9045\"\n },\n - \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"13.9051\"\n },\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9057\"\n },\n - \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"13.9063\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3203\"\n },\n + \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.3209\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3215\"\n },\n + \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.3221\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3227\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '671' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6541,18 +6570,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8832 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2998 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8832\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2998\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '124' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6568,43 +6597,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8832 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2998 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8933\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3099\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8832\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8838\"\n + \"3\",\n \"transactionId\": \"2.2998\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3004\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8844\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8850\"\n + \"3\",\n \"transactionId\": \"2.3010\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3016\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8856\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8862\"\n + \"3\",\n \"transactionId\": \"2.3022\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3028\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8868\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8874\"\n + \"3\",\n \"transactionId\": \"2.3033\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3039\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8879\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8884\"\n + \"3\",\n \"transactionId\": \"2.3044\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3050\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8890\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8897\"\n + \"3\",\n \"transactionId\": \"2.3056\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3062\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8902\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8908\"\n + \"3\",\n \"transactionId\": \"2.3068\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3074\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8914\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8921\"\n + \"3\",\n \"transactionId\": \"2.3080\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3085\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8927\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"2.3091\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3097\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1907' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6620,43 +6651,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.8933 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3099 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9034\",\n - \ \"entries\": [\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8933\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.8939\"\n - \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8945\"\n },\n {\n \"contents\": - \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8951\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8957\"\n },\n {\n \"contents\": - \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8963\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8969\"\n },\n {\n \"contents\": - \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8975\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8982\"\n },\n {\n \"contents\": - \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8987\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.8993\"\n },\n {\n \"contents\": - \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.8999\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9006\"\n },\n {\n \"contents\": - \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.9012\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9017\"\n },\n {\n \"contents\": - \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.9023\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9028\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3200\",\n + \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3103\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3109\"\n + \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3115\"\n },\n {\n \"contents\": + \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3121\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3127\"\n },\n {\n \"contents\": + \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3133\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3139\"\n },\n {\n \"contents\": + \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3145\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3151\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3157\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3163\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3169\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3174\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3180\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3186\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3192\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3198\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1923' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6672,26 +6703,25 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9034 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3200 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-173\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9034\"\n },\n - \ {\n \"contents\": \"message-178\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"13.9040\"\n },\n {\n \"contents\": \"message-183\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9046\"\n },\n - \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"13.9052\"\n },\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9058\"\n },\n - \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"13.9064\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3204\"\n },\n + \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.3210\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3216\"\n },\n + \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.3222\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3228\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '671' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6707,18 +6737,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8833 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3000 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8833\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3000\",\n \ \"state\": \"Loading\"\n}" headers: content-length: - - '124' + - '123' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6734,43 +6764,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8833 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3000 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8934\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3101\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8833\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8839\"\n + \"4\",\n \"transactionId\": \"2.3000\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3005\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8845\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8851\"\n + \"4\",\n \"transactionId\": \"2.3011\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3017\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8857\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8863\"\n + \"4\",\n \"transactionId\": \"2.3023\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3029\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8869\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8875\"\n + \"4\",\n \"transactionId\": \"2.3034\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3040\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8880\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8886\"\n + \"4\",\n \"transactionId\": \"2.3046\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3052\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8892\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8898\"\n + \"4\",\n \"transactionId\": \"2.3058\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3063\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8904\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8910\"\n + \"4\",\n \"transactionId\": \"2.3069\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3075\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8916\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8922\"\n + \"4\",\n \"transactionId\": \"2.3081\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3087\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8928\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"2.3093\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3099\"\n + \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1907' + - '1992' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6786,43 +6818,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.8934 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3101 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9035\",\n - \ \"entries\": [\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8934\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.8940\"\n - \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8946\"\n },\n {\n \"contents\": - \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8952\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8959\"\n },\n {\n \"contents\": - \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8964\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8971\"\n },\n {\n \"contents\": - \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8976\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8983\"\n },\n {\n \"contents\": - \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.8989\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.8995\"\n },\n {\n \"contents\": - \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.9001\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9007\"\n },\n {\n \"contents\": - \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.9013\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9018\"\n },\n {\n \"contents\": - \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.9024\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9030\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3202\",\n + \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3105\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3110\"\n + \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3117\"\n },\n {\n \"contents\": + \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3123\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3129\"\n },\n {\n \"contents\": + \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3134\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3140\"\n },\n {\n \"contents\": + \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3146\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3152\"\n },\n {\n \"contents\": + \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3158\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3164\"\n },\n {\n \"contents\": + \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3170\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3175\"\n },\n {\n \"contents\": + \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3181\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3187\"\n },\n {\n \"contents\": + \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3193\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3199\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1923' + - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK @@ -6838,26 +6870,25 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9035 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3202 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-174\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9036\"\n },\n - \ {\n \"contents\": \"message-179\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"13.9042\"\n },\n {\n \"contents\": \"message-184\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9048\"\n },\n - \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"13.9054\"\n },\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9060\"\n },\n - \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"13.9066\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3205\"\n },\n + \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.3211\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3217\"\n },\n + \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.3223\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3229\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '671' + - '561' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9068' + - '2.3231' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml index d1dcf499e97c1..3181d27cd6fcd 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9069' + - '2.3232' status: code: 200 message: OK @@ -51,7 +51,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9069' + - '2.3232' status: code: 200 message: OK @@ -77,7 +77,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '13.9070' + - '2.3233' status: code: 204 message: No Content @@ -107,7 +107,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9072' + - '2.3234' status: code: 200 message: OK @@ -133,7 +133,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9072' + - '2.3234' status: code: 200 message: OK @@ -159,7 +159,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '13.9073' + - '2.3235' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml index b1c1fd196c0aa..a5c9d23bba880 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml @@ -22,7 +22,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9073' + - '2.3236' status: code: 200 message: OK @@ -93,7 +93,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '13.9074' + - '2.3236' status: code: 200 message: OK @@ -112,14 +112,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba","enclaveQuotes":{"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7d4a564a8ab7c4bf82ac842d6bae3f41448716dd75c0d73b4c7167b7fb40de000000000000000000000000000000000000000000000000000000000000000034100000570a1f841a5313725780cacc50365f700b30a373424d0e65a64b2a3fafaf750ad5c9a93cf55766389deb8e630ae8713d79fddc4bd05ac8b002cf8935a1bbf5db4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610044400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397"},"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8f4e35c0ee65728d8bd1fe85cb1e358f02fe6ac35318d62ebd3763531859d0000000000000000000000000000000000000000000000000000000000000000034100000cff8c276dfa5f1e995ac7abcf7e22a948d147f6cc565a7e7407bd42fd805209a191a33310fef200a5fda2524458583d3e1f94ff2b0ec9d2ed76379cc749feb4ef90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6"},"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19ba881da88f04f45266e9d795fd487e2c273325632dc3cd8056702e537f0c100000000000000000000000000000000000000000000000000000000000000003410000023efdd5d764e3930da9baecd87fb260021c3ab418c29733864d04992a64c1df761ef1ea1e48a677f09056849f72ebeac94952202cc95be6856a1f5c485e84d3a66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '13.9074' + - '2.3236' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml index 9b6a0d3d55bf0..468d27895204a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '13.9075' + x-ms-ccf-transaction-id: '2.3237' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview - request: body: null headers: @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"13.9075"}' + string: '{"state":"Committed","transactionId":"2.3237"}' headers: - content-length: '45' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '13.9075' + x-ms-ccf-transaction-id: '2.3238' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.9075"}' + string: '{"state":"Committed","transactionId":"2.3237"}' headers: - content-length: '47' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '13.9076' + x-ms-ccf-transaction-id: '2.3238' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237/status?api-version=0.1-preview - request: body: null headers: @@ -71,18 +71,20 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.9075"}' + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: - content-length: '47' + content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '13.9076' + x-ms-ccf-transaction-id: '2.3238' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview - request: body: null headers: @@ -91,7 +93,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -100,11 +102,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '13.9076' + x-ms-ccf-transaction-id: '2.3238' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview - request: body: null headers: @@ -113,30 +115,28 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"b81556ab5041261dce07ad3a7bb1610e92c79ee849a3b867f3f9f89fb0b0d829\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"4e6e4ea4a7ac11a98407f89d6d37606f8e2f4a4347d823c98c24d4f174952488\"\n - \ },\n {\n \"left\": \"8b16896937e11f177e1c5d365395df75969c8d08b9dd634a05d601547678b2c2\"\n - \ },\n {\n \"left\": \"db3aa001e9c595aa865f95003c1407237ae1eaff5747e70589c26a80a6f578dd\"\n - \ },\n {\n \"left\": \"acf250487d4868ebb3ff90e72ff35ca571d876ea699d16ada0b7e11539f3699e\"\n - \ },\n {\n \"left\": \"51283f059e51c2a9381f3a5f4875d73efa3d0167127e4829d963f5318088afec\"\n - \ },\n {\n \"left\": \"af94eec53b5c74d00f303a9139ea0555bad192e5a8755298f402457484e77d56\"\n - \ },\n {\n \"left\": \"5ad8aece85bd2507321a9d804f78f29c889f3839484ffe03ea179f52be512cb7\"\n - \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n - \ }\n ],\n \"root\": \"ed80991006a7c19d9c1ba3e141d6e6e86c80611776ec91de5ea005a46338fc7b\",\n - \ \"signature\": \"MGUCMEV5yJPtb2F4PDyEHUyDHjHBFd+TUCWInR0ZuTptayN+DkUkzFW6wXkaQPuU3F1jDQIxAOOKtkX6oWrxqpSZo3I6KtzNsDm0INIeIzdCjb/GrLbjKnw+xbVXnCrpMROdpcTVmQ==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.9075\"\n}" - headers: - content-length: '1296' + string: "{\n \"receipt\": {\n \"leaf\": \"e1cb2d3d718021b2ed725168cb7c1d4bd1375241c9c021643ab8a4b6be2aea2a\",\n + \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n + \ \"proof\": [\n {\n \"left\": \"c3b9b44e89efdc71f3bc9bf9eea9ac01539e11ef79c603f5afd2eb36b5da523a\"\n + \ },\n {\n \"left\": \"bf0a1d529b6a4f61f2bb2ea6c440ba965d989da80ebc828bc6dcaaea356d04a5\"\n + \ },\n {\n \"left\": \"7c77a2fa8b58921a80ac11cc33c2504af20ac4762621f35847b1593df6e28cd6\"\n + \ },\n {\n \"left\": \"44c5054bef93b72c12828b12f7edc6a0a7f37b93874a8fa681c4a279a664aca3\"\n + \ },\n {\n \"left\": \"125586c97647af6480e2b37aa9182d04023e11cae3e920d2322f2c0baae6d5eb\"\n + \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n + \ }\n ],\n \"root\": \"33bc7d903d8a2d7855b5982c8732acdc6ec90f85e6832cc01094225cd1638404\",\n + \ \"signature\": \"MGQCMBMrA28g9cMAgawKKXF2VepJmRaA5IXlS1l2cciNHEE63tmOJxa6m4aY+qmE+EDvwQIwY2d3mJRvlnbgu9rvBT/RXStnKaAhuLvHE3pQ2qIbAoxicVWNyYFQRGqS6N9/eiek\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.3237\"\n}" + headers: + content-length: '1091' content-type: application/json - x-ms-ccf-transaction-id: '13.9076' + x-ms-ccf-transaction-id: '2.3238' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview - request: body: null headers: @@ -148,15 +148,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"13.9076"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.3238"}' headers: - content-length: '95' + content-length: '94' content-type: application/json - x-ms-ccf-transaction-id: '13.9076' + x-ms-ccf-transaction-id: '2.3238' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: body: '{"contents": "Test entry 2 from Python SDK"}' headers: @@ -176,11 +176,31 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '13.9077' + x-ms-ccf-transaction-id: '2.3239' + status: + code: 200 + message: OK + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3239/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"2.3239"}' + headers: + content-length: '44' + content-type: application/json + x-ms-ccf-transaction-id: '2.3240' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3239/status?api-version=0.1-preview - request: body: null headers: @@ -189,18 +209,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9077/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3239/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.9077"}' + string: '{"state":"Committed","transactionId":"2.3239"}' headers: - content-length: '47' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '13.9078' + x-ms-ccf-transaction-id: '2.3240' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9077/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3239/status?api-version=0.1-preview - request: body: null headers: @@ -212,15 +232,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"13.9078"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.3240"}' headers: - content-length: '97' + content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '13.9078' + x-ms-ccf-transaction-id: '2.3240' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: body: null headers: @@ -229,18 +249,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9075?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"13.9075\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.3237\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '151' + content-length: '150' content-type: application/json - x-ms-ccf-transaction-id: '13.9078' + x-ms-ccf-transaction-id: '2.3240' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9075?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml index 71a9bbd26a312..dc1e8ef7ce7d3 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '13.9079' + x-ms-ccf-transaction-id: '2.3241' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.9079"}' + string: '{"state":"Committed","transactionId":"2.3241"}' headers: - content-length: '47' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '13.9080' + x-ms-ccf-transaction-id: '2.3242' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.9079"}' + string: '{"state":"Committed","transactionId":"2.3241"}' headers: - content-length: '47' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '13.9080' + x-ms-ccf-transaction-id: '2.3242' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241/status?api-version=0.1-preview - request: body: null headers: @@ -71,7 +71,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -80,11 +80,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '13.9080' + x-ms-ccf-transaction-id: '2.3242' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview - request: body: null headers: @@ -93,7 +93,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -102,11 +102,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '13.9080' + x-ms-ccf-transaction-id: '2.3242' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview - request: body: null headers: @@ -115,53 +115,28 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" - headers: - content-length: '155' - content-type: application/json - x-ms-ccf-transaction-id: '13.9080' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview - response: - body: - string: "{\n \"receipt\": {\n \"leaf\": \"acba82bb5b5cd22d7f609d9fb989036753a21e790bf1b43eb6a4037b5e385ac9\",\n - \ \"node_id\": \"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213\",\n - \ \"proof\": [\n {\n \"left\": \"a4256801dae3e3cb104755a7b64a208a0d5b3f7d1c1f9cac2ae73f83881223e2\"\n - \ },\n {\n \"left\": \"832d0e68dd14df804e56388d0df8dc0895b70496622b8d491df36771578f4818\"\n - \ },\n {\n \"left\": \"b3d5dc1acf9550f86da39c50ac7b783ef8da375f0cddb1402ab297674cfb6a95\"\n - \ },\n {\n \"left\": \"db3aa001e9c595aa865f95003c1407237ae1eaff5747e70589c26a80a6f578dd\"\n - \ },\n {\n \"left\": \"acf250487d4868ebb3ff90e72ff35ca571d876ea699d16ada0b7e11539f3699e\"\n - \ },\n {\n \"left\": \"51283f059e51c2a9381f3a5f4875d73efa3d0167127e4829d963f5318088afec\"\n - \ },\n {\n \"left\": \"af94eec53b5c74d00f303a9139ea0555bad192e5a8755298f402457484e77d56\"\n - \ },\n {\n \"left\": \"5ad8aece85bd2507321a9d804f78f29c889f3839484ffe03ea179f52be512cb7\"\n - \ },\n {\n \"left\": \"aea2c32ba14224beb3025b2479534c13a402f4cb158e73466b81135c20d32d4a\"\n - \ }\n ],\n \"root\": \"385110ab704488879f56ab56417c41e9c2dea1ea6682e4e55eef12756adf984f\",\n - \ \"signature\": \"MGUCMD2i/sfGHLsF0QI6LMCMGE+blpN7SfsIsAoknDOy7BnA1jVcSzWFFTy/U85ovAsd1gIxAJ0qn59eqkbExkBQh64wTlo20vERWeLm0VkH7A79vhvEI1CeM+9yJqpMhnwp6+1Z4g==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"13.9079\"\n}" - headers: - content-length: '1396' + string: "{\n \"receipt\": {\n \"leaf\": \"81481d0ff7789484bf5a501c4d80b57a3c86aa2e1e0d1c26ebb83b08e26e1ca5\",\n + \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n + \ \"proof\": [\n {\n \"left\": \"a1ce9fb9f20f76af70d89f5a1c09b43388a1a215b7699537c6d62a30baec0b8b\"\n + \ },\n {\n \"left\": \"215d376f25525b8d8cc2ed67d7c54e2a661258c38ff3ca146f76c47bbef10ddc\"\n + \ },\n {\n \"left\": \"7c77a2fa8b58921a80ac11cc33c2504af20ac4762621f35847b1593df6e28cd6\"\n + \ },\n {\n \"left\": \"44c5054bef93b72c12828b12f7edc6a0a7f37b93874a8fa681c4a279a664aca3\"\n + \ },\n {\n \"left\": \"125586c97647af6480e2b37aa9182d04023e11cae3e920d2322f2c0baae6d5eb\"\n + \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n + \ }\n ],\n \"root\": \"7702e0dfb3204ef07dc4c88402b9877013729254ae5d4a0956f2d5f87363d79c\",\n + \ \"signature\": \"MGUCMQCvoqXlHu1Xp5TUKH2nZAFuIX/tnn2+qIoNzR0f3rWZgBaMy53R+/UuWsegkjaOnfICMAZXBPwr0hnxkXSaBCQjIoryaM9djUWh2NlcIXwZgQ2DsTfSZzukQFB9rUtctPphrw==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.3241\"\n}" + headers: + content-length: '1095' content-type: application/json - x-ms-ccf-transaction-id: '13.9080' + x-ms-ccf-transaction-id: '2.3242' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079/receipt?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview - request: body: null headers: @@ -173,15 +148,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"13.9080"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.3242"}' headers: - content-length: '98' + content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '13.9080' + x-ms-ccf-transaction-id: '2.3242' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' headers: @@ -201,11 +176,11 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '13.9081' + x-ms-ccf-transaction-id: '2.3243' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -214,18 +189,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9081/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3243/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"13.9081"}' + string: '{"state":"Committed","transactionId":"2.3243"}' headers: - content-length: '47' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '13.9082' + x-ms-ccf-transaction-id: '2.3244' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9081/status?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3243/status?api-version=0.1-preview - request: body: null headers: @@ -237,15 +212,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"13.9082"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.3244"}' headers: - content-length: '100' + content-length: '99' content-type: application/json - x-ms-ccf-transaction-id: '13.9082' + x-ms-ccf-transaction-id: '2.3244' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -254,18 +229,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/13.9079?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"13.9079\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.3241\"\n \ },\n \"state\": \"Ready\"\n}" headers: - content-length: '154' + content-length: '153' content-type: application/json - x-ms-ccf-transaction-id: '13.9082' + x-ms-ccf-transaction-id: '2.3244' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions/13.9079?api-version=0.1-preview&subLedgerId=132 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml index b431e8b331656..6464d8b8f3f92 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9083' + x-ms-ccf-transaction-id: '2.3245' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-1"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9084' + x-ms-ccf-transaction-id: '2.3246' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-2"}' headers: @@ -66,11 +66,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9086' + x-ms-ccf-transaction-id: '2.3248' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-3"}' headers: @@ -90,11 +90,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9087' + x-ms-ccf-transaction-id: '2.3250' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-4"}' headers: @@ -114,11 +114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9089' + x-ms-ccf-transaction-id: '2.3251' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-5"}' headers: @@ -138,11 +138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9091' + x-ms-ccf-transaction-id: '2.3253' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-6"}' headers: @@ -162,11 +162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9092' + x-ms-ccf-transaction-id: '2.3254' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-7"}' headers: @@ -186,11 +186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9094' + x-ms-ccf-transaction-id: '2.3256' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-8"}' headers: @@ -210,11 +210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9095' + x-ms-ccf-transaction-id: '2.3258' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-9"}' headers: @@ -234,11 +234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9097' + x-ms-ccf-transaction-id: '2.3259' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-10"}' headers: @@ -258,11 +258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9099' + x-ms-ccf-transaction-id: '2.3261' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-11"}' headers: @@ -282,11 +282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9101' + x-ms-ccf-transaction-id: '2.3262' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-12"}' headers: @@ -306,11 +306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9103' + x-ms-ccf-transaction-id: '2.3264' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-13"}' headers: @@ -330,11 +330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9104' + x-ms-ccf-transaction-id: '2.3266' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-14"}' headers: @@ -354,11 +354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9106' + x-ms-ccf-transaction-id: '2.3267' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-15"}' headers: @@ -378,11 +378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9108' + x-ms-ccf-transaction-id: '2.3269' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-16"}' headers: @@ -402,11 +402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9110' + x-ms-ccf-transaction-id: '2.3271' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-17"}' headers: @@ -426,11 +426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9112' + x-ms-ccf-transaction-id: '2.3272' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-18"}' headers: @@ -450,11 +450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9113' + x-ms-ccf-transaction-id: '2.3274' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-19"}' headers: @@ -474,11 +474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9115' + x-ms-ccf-transaction-id: '2.3276' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-20"}' headers: @@ -498,11 +498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9116' + x-ms-ccf-transaction-id: '2.3277' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-21"}' headers: @@ -522,11 +522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9118' + x-ms-ccf-transaction-id: '2.3279' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-22"}' headers: @@ -546,11 +546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9120' + x-ms-ccf-transaction-id: '2.3280' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-23"}' headers: @@ -570,11 +570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9122' + x-ms-ccf-transaction-id: '2.3282' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-24"}' headers: @@ -594,11 +594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9124' + x-ms-ccf-transaction-id: '2.3283' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-25"}' headers: @@ -618,11 +618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9125' + x-ms-ccf-transaction-id: '2.3285' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-26"}' headers: @@ -642,11 +642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9127' + x-ms-ccf-transaction-id: '2.3287' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-27"}' headers: @@ -666,11 +666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9129' + x-ms-ccf-transaction-id: '2.3288' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-28"}' headers: @@ -690,11 +690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9131' + x-ms-ccf-transaction-id: '2.3290' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-29"}' headers: @@ -714,11 +714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9133' + x-ms-ccf-transaction-id: '2.3291' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-30"}' headers: @@ -738,11 +738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9135' + x-ms-ccf-transaction-id: '2.3293' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-31"}' headers: @@ -762,11 +762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9137' + x-ms-ccf-transaction-id: '2.3295' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-32"}' headers: @@ -786,11 +786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9139' + x-ms-ccf-transaction-id: '2.3296' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-33"}' headers: @@ -810,11 +810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9141' + x-ms-ccf-transaction-id: '2.3298' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-34"}' headers: @@ -834,11 +834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9142' + x-ms-ccf-transaction-id: '2.3300' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-35"}' headers: @@ -858,11 +858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9144' + x-ms-ccf-transaction-id: '2.3301' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-36"}' headers: @@ -882,11 +882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9146' + x-ms-ccf-transaction-id: '2.3303' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-37"}' headers: @@ -906,11 +906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9148' + x-ms-ccf-transaction-id: '2.3305' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-38"}' headers: @@ -930,11 +930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9150' + x-ms-ccf-transaction-id: '2.3306' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-39"}' headers: @@ -954,11 +954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9151' + x-ms-ccf-transaction-id: '2.3308' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-40"}' headers: @@ -978,11 +978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9153' + x-ms-ccf-transaction-id: '2.3309' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-41"}' headers: @@ -1002,11 +1002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9155' + x-ms-ccf-transaction-id: '2.3311' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-42"}' headers: @@ -1026,11 +1026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9156' + x-ms-ccf-transaction-id: '2.3312' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-43"}' headers: @@ -1050,11 +1050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9158' + x-ms-ccf-transaction-id: '2.3314' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-44"}' headers: @@ -1074,11 +1074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9160' + x-ms-ccf-transaction-id: '2.3316' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-45"}' headers: @@ -1098,11 +1098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9162' + x-ms-ccf-transaction-id: '2.3317' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-46"}' headers: @@ -1122,11 +1122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9164' + x-ms-ccf-transaction-id: '2.3319' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-47"}' headers: @@ -1146,11 +1146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9166' + x-ms-ccf-transaction-id: '2.3320' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-48"}' headers: @@ -1170,11 +1170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9168' + x-ms-ccf-transaction-id: '2.3321' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-49"}' headers: @@ -1194,11 +1194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9170' + x-ms-ccf-transaction-id: '2.3323' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-50"}' headers: @@ -1218,11 +1218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9172' + x-ms-ccf-transaction-id: '2.3324' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-51"}' headers: @@ -1242,11 +1242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9174' + x-ms-ccf-transaction-id: '2.3326' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-52"}' headers: @@ -1266,11 +1266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9176' + x-ms-ccf-transaction-id: '2.3328' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-53"}' headers: @@ -1290,11 +1290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9177' + x-ms-ccf-transaction-id: '2.3329' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-54"}' headers: @@ -1314,11 +1314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9178' + x-ms-ccf-transaction-id: '2.3331' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-55"}' headers: @@ -1338,11 +1338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9180' + x-ms-ccf-transaction-id: '2.3332' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-56"}' headers: @@ -1362,11 +1362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9181' + x-ms-ccf-transaction-id: '2.3334' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-57"}' headers: @@ -1386,11 +1386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9183' + x-ms-ccf-transaction-id: '2.3335' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-58"}' headers: @@ -1410,11 +1410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9185' + x-ms-ccf-transaction-id: '2.3337' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-59"}' headers: @@ -1434,11 +1434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9187' + x-ms-ccf-transaction-id: '2.3339' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-60"}' headers: @@ -1458,11 +1458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9188' + x-ms-ccf-transaction-id: '2.3340' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-61"}' headers: @@ -1482,11 +1482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9190' + x-ms-ccf-transaction-id: '2.3342' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-62"}' headers: @@ -1506,11 +1506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9192' + x-ms-ccf-transaction-id: '2.3344' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-63"}' headers: @@ -1530,11 +1530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9193' + x-ms-ccf-transaction-id: '2.3345' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-64"}' headers: @@ -1554,11 +1554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9195' + x-ms-ccf-transaction-id: '2.3347' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-65"}' headers: @@ -1578,11 +1578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9197' + x-ms-ccf-transaction-id: '2.3348' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-66"}' headers: @@ -1602,11 +1602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9199' + x-ms-ccf-transaction-id: '2.3350' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-67"}' headers: @@ -1626,11 +1626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9200' + x-ms-ccf-transaction-id: '2.3352' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-68"}' headers: @@ -1650,11 +1650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9202' + x-ms-ccf-transaction-id: '2.3353' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-69"}' headers: @@ -1674,11 +1674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9204' + x-ms-ccf-transaction-id: '2.3355' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-70"}' headers: @@ -1698,11 +1698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9206' + x-ms-ccf-transaction-id: '2.3357' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-71"}' headers: @@ -1722,11 +1722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9208' + x-ms-ccf-transaction-id: '2.3358' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-72"}' headers: @@ -1746,11 +1746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9209' + x-ms-ccf-transaction-id: '2.3360' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-73"}' headers: @@ -1770,11 +1770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9211' + x-ms-ccf-transaction-id: '2.3361' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-74"}' headers: @@ -1794,11 +1794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9213' + x-ms-ccf-transaction-id: '2.3363' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-75"}' headers: @@ -1818,11 +1818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9214' + x-ms-ccf-transaction-id: '2.3365' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-76"}' headers: @@ -1842,11 +1842,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9216' + x-ms-ccf-transaction-id: '2.3366' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-77"}' headers: @@ -1866,11 +1866,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9218' + x-ms-ccf-transaction-id: '2.3368' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-78"}' headers: @@ -1890,11 +1890,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9219' + x-ms-ccf-transaction-id: '2.3370' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-79"}' headers: @@ -1914,11 +1914,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9221' + x-ms-ccf-transaction-id: '2.3371' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-80"}' headers: @@ -1938,11 +1938,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9222' + x-ms-ccf-transaction-id: '2.3373' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-81"}' headers: @@ -1962,11 +1962,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9224' + x-ms-ccf-transaction-id: '2.3375' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-82"}' headers: @@ -1986,11 +1986,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9226' + x-ms-ccf-transaction-id: '2.3376' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-83"}' headers: @@ -2010,11 +2010,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9228' + x-ms-ccf-transaction-id: '2.3378' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-84"}' headers: @@ -2034,11 +2034,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9229' + x-ms-ccf-transaction-id: '2.3379' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-85"}' headers: @@ -2058,11 +2058,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9231' + x-ms-ccf-transaction-id: '2.3381' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-86"}' headers: @@ -2082,11 +2082,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9233' + x-ms-ccf-transaction-id: '2.3383' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-87"}' headers: @@ -2106,11 +2106,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9235' + x-ms-ccf-transaction-id: '2.3384' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-88"}' headers: @@ -2130,11 +2130,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9236' + x-ms-ccf-transaction-id: '2.3386' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-89"}' headers: @@ -2154,11 +2154,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9238' + x-ms-ccf-transaction-id: '2.3387' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-90"}' headers: @@ -2178,11 +2178,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9239' + x-ms-ccf-transaction-id: '2.3389' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-91"}' headers: @@ -2202,11 +2202,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9241' + x-ms-ccf-transaction-id: '2.3391' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-92"}' headers: @@ -2226,11 +2226,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9243' + x-ms-ccf-transaction-id: '2.3392' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-93"}' headers: @@ -2250,11 +2250,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9244' + x-ms-ccf-transaction-id: '2.3394' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-94"}' headers: @@ -2274,11 +2274,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9246' + x-ms-ccf-transaction-id: '2.3395' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-95"}' headers: @@ -2298,11 +2298,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9248' + x-ms-ccf-transaction-id: '2.3397' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-96"}' headers: @@ -2322,11 +2322,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9249' + x-ms-ccf-transaction-id: '2.3399' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-97"}' headers: @@ -2346,11 +2346,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9251' + x-ms-ccf-transaction-id: '2.3400' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-98"}' headers: @@ -2370,11 +2370,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9253' + x-ms-ccf-transaction-id: '2.3402' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-99"}' headers: @@ -2394,11 +2394,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9255' + x-ms-ccf-transaction-id: '2.3403' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-100"}' headers: @@ -2418,11 +2418,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9257' + x-ms-ccf-transaction-id: '2.3405' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-101"}' headers: @@ -2442,11 +2442,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9259' + x-ms-ccf-transaction-id: '2.3407' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-102"}' headers: @@ -2466,11 +2466,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9260' + x-ms-ccf-transaction-id: '2.3408' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-103"}' headers: @@ -2490,11 +2490,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9262' + x-ms-ccf-transaction-id: '2.3410' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-104"}' headers: @@ -2514,11 +2514,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9264' + x-ms-ccf-transaction-id: '2.3412' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-105"}' headers: @@ -2538,11 +2538,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9266' + x-ms-ccf-transaction-id: '2.3413' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-106"}' headers: @@ -2562,11 +2562,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9267' + x-ms-ccf-transaction-id: '2.3415' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-107"}' headers: @@ -2586,11 +2586,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9269' + x-ms-ccf-transaction-id: '2.3416' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-108"}' headers: @@ -2610,11 +2610,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9271' + x-ms-ccf-transaction-id: '2.3418' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-109"}' headers: @@ -2634,11 +2634,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9272' + x-ms-ccf-transaction-id: '2.3420' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-110"}' headers: @@ -2658,11 +2658,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9274' + x-ms-ccf-transaction-id: '2.3421' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-111"}' headers: @@ -2682,11 +2682,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9276' + x-ms-ccf-transaction-id: '2.3423' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-112"}' headers: @@ -2706,11 +2706,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9277' + x-ms-ccf-transaction-id: '2.3424' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-113"}' headers: @@ -2730,11 +2730,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9279' + x-ms-ccf-transaction-id: '2.3426' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-114"}' headers: @@ -2754,11 +2754,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9281' + x-ms-ccf-transaction-id: '2.3427' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-115"}' headers: @@ -2778,11 +2778,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9283' + x-ms-ccf-transaction-id: '2.3429' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-116"}' headers: @@ -2802,11 +2802,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9284' + x-ms-ccf-transaction-id: '2.3430' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-117"}' headers: @@ -2826,11 +2826,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9286' + x-ms-ccf-transaction-id: '2.3432' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-118"}' headers: @@ -2850,11 +2850,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9288' + x-ms-ccf-transaction-id: '2.3433' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-119"}' headers: @@ -2874,11 +2874,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9290' + x-ms-ccf-transaction-id: '2.3435' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-120"}' headers: @@ -2898,11 +2898,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9291' + x-ms-ccf-transaction-id: '2.3436' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-121"}' headers: @@ -2922,11 +2922,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9293' + x-ms-ccf-transaction-id: '2.3438' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-122"}' headers: @@ -2946,11 +2946,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9295' + x-ms-ccf-transaction-id: '2.3440' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-123"}' headers: @@ -2970,11 +2970,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9297' + x-ms-ccf-transaction-id: '2.3441' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-124"}' headers: @@ -2994,11 +2994,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9298' + x-ms-ccf-transaction-id: '2.3443' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-125"}' headers: @@ -3018,11 +3018,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9300' + x-ms-ccf-transaction-id: '2.3445' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-126"}' headers: @@ -3042,11 +3042,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9302' + x-ms-ccf-transaction-id: '2.3446' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-127"}' headers: @@ -3066,11 +3066,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9304' + x-ms-ccf-transaction-id: '2.3448' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-128"}' headers: @@ -3090,11 +3090,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9305' + x-ms-ccf-transaction-id: '2.3449' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-129"}' headers: @@ -3114,11 +3114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9307' + x-ms-ccf-transaction-id: '2.3450' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-130"}' headers: @@ -3138,11 +3138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9309' + x-ms-ccf-transaction-id: '2.3452' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-131"}' headers: @@ -3162,11 +3162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9310' + x-ms-ccf-transaction-id: '2.3453' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-132"}' headers: @@ -3186,11 +3186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9312' + x-ms-ccf-transaction-id: '2.3455' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-133"}' headers: @@ -3210,11 +3210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9314' + x-ms-ccf-transaction-id: '2.3457' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-134"}' headers: @@ -3234,11 +3234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9316' + x-ms-ccf-transaction-id: '2.3458' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-135"}' headers: @@ -3258,11 +3258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9317' + x-ms-ccf-transaction-id: '2.3460' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-136"}' headers: @@ -3282,11 +3282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9319' + x-ms-ccf-transaction-id: '2.3461' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-137"}' headers: @@ -3306,11 +3306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9321' + x-ms-ccf-transaction-id: '2.3463' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-138"}' headers: @@ -3330,11 +3330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9322' + x-ms-ccf-transaction-id: '2.3465' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-139"}' headers: @@ -3354,11 +3354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9324' + x-ms-ccf-transaction-id: '2.3466' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-140"}' headers: @@ -3378,11 +3378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9326' + x-ms-ccf-transaction-id: '2.3468' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-141"}' headers: @@ -3402,11 +3402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9327' + x-ms-ccf-transaction-id: '2.3470' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-142"}' headers: @@ -3426,11 +3426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9329' + x-ms-ccf-transaction-id: '2.3471' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-143"}' headers: @@ -3450,11 +3450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9330' + x-ms-ccf-transaction-id: '2.3473' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-144"}' headers: @@ -3474,11 +3474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9332' + x-ms-ccf-transaction-id: '2.3474' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-145"}' headers: @@ -3498,11 +3498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9334' + x-ms-ccf-transaction-id: '2.3476' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-146"}' headers: @@ -3522,11 +3522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9335' + x-ms-ccf-transaction-id: '2.3477' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-147"}' headers: @@ -3546,11 +3546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9337' + x-ms-ccf-transaction-id: '2.3479' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-148"}' headers: @@ -3570,11 +3570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9338' + x-ms-ccf-transaction-id: '2.3480' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-149"}' headers: @@ -3594,11 +3594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9340' + x-ms-ccf-transaction-id: '2.3481' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-150"}' headers: @@ -3618,11 +3618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9341' + x-ms-ccf-transaction-id: '2.3483' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-151"}' headers: @@ -3642,11 +3642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9343' + x-ms-ccf-transaction-id: '2.3485' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-152"}' headers: @@ -3666,11 +3666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9345' + x-ms-ccf-transaction-id: '2.3486' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-153"}' headers: @@ -3690,11 +3690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9347' + x-ms-ccf-transaction-id: '2.3488' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-154"}' headers: @@ -3714,11 +3714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9348' + x-ms-ccf-transaction-id: '2.3489' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-155"}' headers: @@ -3738,11 +3738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9350' + x-ms-ccf-transaction-id: '2.3491' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-156"}' headers: @@ -3762,11 +3762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9352' + x-ms-ccf-transaction-id: '2.3492' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-157"}' headers: @@ -3786,11 +3786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9353' + x-ms-ccf-transaction-id: '2.3494' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-158"}' headers: @@ -3810,11 +3810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9355' + x-ms-ccf-transaction-id: '2.3496' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-159"}' headers: @@ -3834,11 +3834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9357' + x-ms-ccf-transaction-id: '2.3497' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-160"}' headers: @@ -3858,11 +3858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9359' + x-ms-ccf-transaction-id: '2.3499' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-161"}' headers: @@ -3882,11 +3882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9361' + x-ms-ccf-transaction-id: '2.3501' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-162"}' headers: @@ -3906,11 +3906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9363' + x-ms-ccf-transaction-id: '2.3502' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-163"}' headers: @@ -3930,11 +3930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9365' + x-ms-ccf-transaction-id: '2.3504' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-164"}' headers: @@ -3954,11 +3954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9366' + x-ms-ccf-transaction-id: '2.3505' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-165"}' headers: @@ -3978,11 +3978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9368' + x-ms-ccf-transaction-id: '2.3507' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-166"}' headers: @@ -4002,11 +4002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9370' + x-ms-ccf-transaction-id: '2.3508' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-167"}' headers: @@ -4026,11 +4026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9372' + x-ms-ccf-transaction-id: '2.3510' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-168"}' headers: @@ -4050,11 +4050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9373' + x-ms-ccf-transaction-id: '2.3512' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-169"}' headers: @@ -4074,11 +4074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9375' + x-ms-ccf-transaction-id: '2.3513' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-170"}' headers: @@ -4098,11 +4098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9377' + x-ms-ccf-transaction-id: '2.3515' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-171"}' headers: @@ -4122,11 +4122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9378' + x-ms-ccf-transaction-id: '2.3516' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-172"}' headers: @@ -4146,11 +4146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9380' + x-ms-ccf-transaction-id: '2.3518' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-173"}' headers: @@ -4170,11 +4170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9382' + x-ms-ccf-transaction-id: '2.3520' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-174"}' headers: @@ -4194,11 +4194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9384' + x-ms-ccf-transaction-id: '2.3521' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-175"}' headers: @@ -4218,11 +4218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9386' + x-ms-ccf-transaction-id: '2.3523' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-176"}' headers: @@ -4242,11 +4242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9388' + x-ms-ccf-transaction-id: '2.3524' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-177"}' headers: @@ -4266,11 +4266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9390' + x-ms-ccf-transaction-id: '2.3526' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-178"}' headers: @@ -4290,11 +4290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9391' + x-ms-ccf-transaction-id: '2.3528' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-179"}' headers: @@ -4314,11 +4314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9393' + x-ms-ccf-transaction-id: '2.3529' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-180"}' headers: @@ -4338,11 +4338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9395' + x-ms-ccf-transaction-id: '2.3531' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-181"}' headers: @@ -4362,11 +4362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9397' + x-ms-ccf-transaction-id: '2.3532' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-182"}' headers: @@ -4386,11 +4386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9398' + x-ms-ccf-transaction-id: '2.3534' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-183"}' headers: @@ -4410,11 +4410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9400' + x-ms-ccf-transaction-id: '2.3536' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-184"}' headers: @@ -4434,11 +4434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9402' + x-ms-ccf-transaction-id: '2.3538' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-185"}' headers: @@ -4458,11 +4458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9403' + x-ms-ccf-transaction-id: '2.3539' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-186"}' headers: @@ -4482,11 +4482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9405' + x-ms-ccf-transaction-id: '2.3541' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-187"}' headers: @@ -4506,11 +4506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9406' + x-ms-ccf-transaction-id: '2.3543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-188"}' headers: @@ -4530,11 +4530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9408' + x-ms-ccf-transaction-id: '2.3544' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-189"}' headers: @@ -4554,11 +4554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9410' + x-ms-ccf-transaction-id: '2.3546' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-190"}' headers: @@ -4578,11 +4578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9411' + x-ms-ccf-transaction-id: '2.3548' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-191"}' headers: @@ -4602,11 +4602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9413' + x-ms-ccf-transaction-id: '2.3549' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-192"}' headers: @@ -4626,11 +4626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9415' + x-ms-ccf-transaction-id: '2.3551' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-193"}' headers: @@ -4650,11 +4650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9417' + x-ms-ccf-transaction-id: '2.3552' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-194"}' headers: @@ -4674,11 +4674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9419' + x-ms-ccf-transaction-id: '2.3554' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-195"}' headers: @@ -4698,11 +4698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9421' + x-ms-ccf-transaction-id: '2.3556' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-196"}' headers: @@ -4722,11 +4722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9423' + x-ms-ccf-transaction-id: '2.3557' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-197"}' headers: @@ -4746,11 +4746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9424' + x-ms-ccf-transaction-id: '2.3559' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-198"}' headers: @@ -4770,11 +4770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9426' + x-ms-ccf-transaction-id: '2.3560' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-199"}' headers: @@ -4794,11 +4794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9428' + x-ms-ccf-transaction-id: '2.3561' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-200"}' headers: @@ -4818,11 +4818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '13.9430' + x-ms-ccf-transaction-id: '2.3563' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: null headers: @@ -4831,19 +4831,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3563' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 - request: body: null headers: @@ -4852,19 +4852,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 - request: body: null headers: @@ -4873,37 +4873,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184\",\n - \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9083\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9091\"\n - \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9099\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9108\"\n - \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9116\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9125\"\n - \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9135\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9144\"\n - \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9153\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9162\"\n - \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9172\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9180\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1387' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9083 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 - request: body: null headers: @@ -4912,19 +4894,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3346\",\n + \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3245\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3253\"\n + \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3261\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3269\"\n + \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3277\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3285\"\n + \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3293\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3301\"\n + \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3309\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3317\"\n + \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3324\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3332\"\n + \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3340\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 - request: body: null headers: @@ -4933,37 +4934,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3346 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285\",\n - \ \"entries\": [\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9188\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9197\"\n - \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9206\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9214\"\n - \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9222\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9231\"\n - \ },\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9239\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9248\"\n - \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9257\"\n },\n {\n \"contents\": - \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.9266\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9274\"\n },\n {\n \"contents\": - \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.9283\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447\",\n + \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3348\"\n },\n {\n \"contents\": + \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3357\"\n + \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3365\"\n },\n {\n \"contents\": + \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3373\"\n + \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3381\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3389\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3397\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3405\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3413\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3421\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3429\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3436\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3445\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1393' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9184 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3346 - request: body: null headers: @@ -4972,19 +4974,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447 - request: body: null headers: @@ -4993,35 +4995,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9386\",\n - \ \"entries\": [\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9291\"\n },\n {\n \"contents\": - \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.9300\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9309\"\n },\n {\n \"contents\": + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548\",\n + \ \"entries\": [\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3452\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.9317\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9326\"\n },\n {\n \"contents\": + \"2.3460\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3468\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.9334\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9341\"\n },\n {\n \"contents\": + \"2.3476\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3483\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.9350\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9359\"\n },\n {\n \"contents\": + \"2.3491\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3499\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"13.9368\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"13.9377\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.3507\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3515\"\n },\n {\n \"contents\": + \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3523\"\n },\n {\n \"contents\": \"message-180\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.3531\"\n },\n {\n \"contents\": + \"message-185\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.3539\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1296' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9285 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447 - request: body: null headers: @@ -5030,48 +5034,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9386 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9386\"\n },\n - \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"13.9395\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9403\"\n },\n - \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"13.9411\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"13.9421\"\n },\n - \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"13.9430\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '671' - content-type: application/json - x-ms-ccf-transaction-id: '13.9431' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=13.9386 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9084 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9084\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9084 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548 - request: body: null headers: @@ -5080,37 +5055,23 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9084 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9185\",\n - \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9084\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9092\"\n - \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9101\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9110\"\n - \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9118\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9127\"\n - \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9137\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9146\"\n - \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9155\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9164\"\n - \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9174\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9181\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3548\"\n },\n + \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.3556\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3563\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1387' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9084 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548 - request: body: null headers: @@ -5119,37 +5080,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9185 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286\",\n - \ \"entries\": [\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9190\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9199\"\n - \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9208\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9216\"\n - \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9224\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9233\"\n - \ },\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9241\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9249\"\n - \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9259\"\n },\n {\n \"contents\": - \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.9267\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9276\"\n },\n {\n \"contents\": - \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.9284\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1393' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9185 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 - request: body: null headers: @@ -5158,19 +5101,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 - request: body: null headers: @@ -5179,35 +5122,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387\",\n - \ \"entries\": [\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9293\"\n },\n {\n \"contents\": - \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.9302\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9310\"\n },\n {\n \"contents\": - \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.9319\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9327\"\n },\n {\n \"contents\": - \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.9335\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9343\"\n },\n {\n \"contents\": - \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.9352\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9361\"\n },\n {\n \"contents\": - \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"13.9370\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"13.9378\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347\",\n + \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3246\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3254\"\n + \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3262\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3271\"\n + \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3279\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3287\"\n + \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3295\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3303\"\n + \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3311\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3319\"\n + \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3326\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3334\"\n + \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3342\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1296' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9286 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 - request: body: null headers: @@ -5216,19 +5162,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347 - request: body: null headers: @@ -5237,26 +5183,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9388\"\n },\n - \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"13.9397\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9405\"\n },\n - \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"13.9413\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"13.9423\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3448\",\n + \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3350\"\n },\n {\n \"contents\": + \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3358\"\n + \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3366\"\n },\n {\n \"contents\": + \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3375\"\n + \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3383\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3391\"\n + \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3399\"\n },\n {\n \"contents\": + \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3407\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3415\"\n },\n {\n \"contents\": + \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3423\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3430\"\n },\n {\n \"contents\": + \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3438\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3446\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '566' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=13.9387 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347 - request: body: null headers: @@ -5265,19 +5223,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3448 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549\",\n + \ \"entries\": [\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3453\"\n },\n {\n \"contents\": + \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3461\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3470\"\n },\n {\n \"contents\": + \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3477\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3485\"\n },\n {\n \"contents\": + \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3492\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3501\"\n },\n {\n \"contents\": + \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3508\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3516\"\n },\n {\n \"contents\": + \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3524\"\n },\n {\n \"contents\": \"message-181\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.3532\"\n },\n {\n \"contents\": + \"message-186\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.3541\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3448 - request: body: null headers: @@ -5286,19 +5262,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549 - request: body: null headers: @@ -5307,37 +5283,21 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187\",\n - \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9086\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9094\"\n - \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9103\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9112\"\n - \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9120\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9129\"\n - \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9139\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9148\"\n - \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9156\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9166\"\n - \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9176\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9183\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3549\"\n },\n + \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.3557\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1387' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9086 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549 - request: body: null headers: @@ -5346,19 +5306,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3248 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3248\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3248 - request: body: null headers: @@ -5367,37 +5327,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3248 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288\",\n - \ \"entries\": [\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9192\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9200\"\n - \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9209\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9218\"\n - \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9226\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9235\"\n - \ },\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9243\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9251\"\n - \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9260\"\n },\n {\n \"contents\": - \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.9269\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9277\"\n },\n {\n \"contents\": - \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.9286\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349\",\n + \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3248\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3256\"\n + \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3264\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3272\"\n + \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3280\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3288\"\n + \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3296\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3305\"\n + \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3312\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3320\"\n + \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3328\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3335\"\n + \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3344\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1393' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9187 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3248 - request: body: null headers: @@ -5406,19 +5367,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 - request: body: null headers: @@ -5427,35 +5388,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9389\",\n - \ \"entries\": [\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9295\"\n },\n {\n \"contents\": - \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.9304\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9312\"\n },\n {\n \"contents\": - \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.9321\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9329\"\n },\n {\n \"contents\": - \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.9337\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9345\"\n },\n {\n \"contents\": - \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.9353\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9363\"\n },\n {\n \"contents\": - \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"13.9372\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"13.9380\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1296' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9288 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 - request: body: null headers: @@ -5464,26 +5409,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9389 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9390\"\n },\n - \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"13.9398\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9406\"\n },\n - \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"13.9415\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"13.9424\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450\",\n + \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3352\"\n },\n {\n \"contents\": + \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3360\"\n + \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3368\"\n },\n {\n \"contents\": + \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3376\"\n + \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3384\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3392\"\n + \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3400\"\n },\n {\n \"contents\": + \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3408\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3416\"\n },\n {\n \"contents\": + \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3424\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3432\"\n },\n {\n \"contents\": + \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3440\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3448\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '566' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=13.9389 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 - request: body: null headers: @@ -5492,19 +5449,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9087 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9087\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9087 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450 - request: body: null headers: @@ -5513,37 +5470,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9087 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188\",\n - \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9087\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9095\"\n - \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9104\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9113\"\n - \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9122\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9131\"\n - \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9141\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9150\"\n - \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9158\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9168\"\n - \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9177\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9185\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3551\",\n + \ \"entries\": [\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3455\"\n },\n {\n \"contents\": + \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3463\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3471\"\n },\n {\n \"contents\": + \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3479\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3486\"\n },\n {\n \"contents\": + \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3494\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3502\"\n },\n {\n \"contents\": + \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3510\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3518\"\n },\n {\n \"contents\": + \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3526\"\n },\n {\n \"contents\": \"message-182\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.3534\"\n },\n {\n \"contents\": + \"message-187\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.3543\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1387' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9087 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450 - request: body: null headers: @@ -5552,19 +5509,21 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3551 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3551\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.3559\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3551 - request: body: null headers: @@ -5573,19 +5532,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 - request: body: null headers: @@ -5594,58 +5553,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289\",\n - \ \"entries\": [\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9193\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9202\"\n - \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9211\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9219\"\n - \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9228\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9236\"\n - \ },\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9244\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9253\"\n - \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9262\"\n },\n {\n \"contents\": - \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.9271\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9279\"\n },\n {\n \"contents\": - \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.9288\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '1393' - content-type: application/json - x-ms-ccf-transaction-id: '13.9431' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9188 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 - request: body: null headers: @@ -5654,19 +5574,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351\",\n + \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3250\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3258\"\n + \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3266\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3274\"\n + \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3282\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3290\"\n + \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3298\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3306\"\n + \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3314\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3321\"\n + \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3329\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3337\"\n + \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3345\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 - request: body: null headers: @@ -5675,35 +5614,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390\",\n - \ \"entries\": [\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9297\"\n },\n {\n \"contents\": - \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.9305\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9314\"\n },\n {\n \"contents\": - \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.9322\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9330\"\n },\n {\n \"contents\": - \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.9338\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9347\"\n },\n {\n \"contents\": - \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.9355\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9365\"\n },\n {\n \"contents\": - \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"13.9373\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"13.9382\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1296' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9289 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 - request: body: null headers: @@ -5712,19 +5635,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 - request: body: null headers: @@ -5733,19 +5656,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452\",\n + \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3353\"\n },\n {\n \"contents\": + \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3361\"\n + \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3370\"\n },\n {\n \"contents\": + \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3378\"\n + \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3386\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3394\"\n + \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3402\"\n },\n {\n \"contents\": + \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3410\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3418\"\n },\n {\n \"contents\": + \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3426\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3433\"\n },\n {\n \"contents\": + \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3441\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3449\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 - request: body: null headers: @@ -5754,26 +5696,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9391\"\n },\n - \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"13.9400\"\n },\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9408\"\n },\n - \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"13.9417\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"13.9426\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '566' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=13.9390 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 - request: body: null headers: @@ -5782,19 +5717,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 - request: body: null headers: @@ -5803,19 +5738,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3553\",\n + \ \"entries\": [\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3457\"\n },\n {\n \"contents\": + \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3465\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3473\"\n },\n {\n \"contents\": + \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3480\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3488\"\n },\n {\n \"contents\": + \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3496\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3504\"\n },\n {\n \"contents\": + \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3512\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3520\"\n },\n {\n \"contents\": + \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3528\"\n },\n {\n \"contents\": \"message-183\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3536\"\n },\n {\n \"contents\": + \"message-188\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.3544\"\n },\n {\n \"contents\": \"message-193\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.3552\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '1492' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 - request: body: null headers: @@ -5824,37 +5778,20 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3553 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190\",\n - \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9089\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9097\"\n - \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9106\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9115\"\n - \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9124\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9133\"\n - \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9142\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9151\"\n - \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9160\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9170\"\n - \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9178\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9187\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3560\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1387' + content-length: '145' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9089 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3553 - request: body: null headers: @@ -5863,19 +5800,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 - request: body: null headers: @@ -5884,19 +5821,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 - request: body: null headers: @@ -5905,37 +5842,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291\",\n - \ \"entries\": [\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9195\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9204\"\n - \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9213\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9221\"\n - \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9229\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9238\"\n - \ },\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9246\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9255\"\n - \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9264\"\n },\n {\n \"contents\": - \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.9272\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9281\"\n },\n {\n \"contents\": - \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.9290\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352\",\n + \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3251\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3259\"\n + \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3267\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3276\"\n + \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3283\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3291\"\n + \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3300\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3308\"\n + \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3316\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3323\"\n + \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3331\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3339\"\n + \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3347\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1393' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9190 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 - request: body: null headers: @@ -5944,19 +5882,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352\",\n \ \"state\": \"Loading\"\n}" headers: - content-length: '124' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352 - request: body: null headers: @@ -5965,19 +5903,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3453\",\n + \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3355\"\n },\n {\n \"contents\": + \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3363\"\n + \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3371\"\n },\n {\n \"contents\": + \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3379\"\n + \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3387\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3395\"\n + \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3403\"\n },\n {\n \"contents\": + \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3412\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3420\"\n },\n {\n \"contents\": + \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3427\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3435\"\n },\n {\n \"contents\": + \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3443\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3450\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '124' + content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352 - request: body: null headers: @@ -5986,35 +5943,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3453 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392\",\n - \ \"entries\": [\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9298\"\n },\n {\n \"contents\": - \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.9307\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9316\"\n },\n {\n \"contents\": + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3554\",\n + \ \"entries\": [\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3458\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.9324\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9332\"\n },\n {\n \"contents\": + \"2.3466\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3474\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.9340\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9348\"\n },\n {\n \"contents\": + \"2.3481\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3489\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.9357\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9366\"\n },\n {\n \"contents\": + \"2.3497\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3505\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"13.9375\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"13.9384\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.3513\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3521\"\n },\n {\n \"contents\": + \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3529\"\n },\n {\n \"contents\": \"message-184\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.3538\"\n },\n {\n \"contents\": + \"message-189\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.3546\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1296' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9291 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3453 - request: body: null headers: @@ -6023,66 +5982,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3554 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '124' - content-type: application/json - x-ms-ccf-transaction-id: '13.9431' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '124' - content-type: application/json - x-ms-ccf-transaction-id: '13.9431' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9393\"\n },\n - \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"13.9402\"\n },\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9410\"\n },\n - \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"13.9419\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"13.9428\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3554\"\n },\n + \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.3561\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '566' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '13.9431' + x-ms-ccf-transaction-id: '2.3564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=13.9392 + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3554 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml index cec43b7d61849..9cd8fcac6c75c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '13.9432' + x-ms-ccf-transaction-id: '2.3565' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -38,11 +38,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '13.9432' + x-ms-ccf-transaction-id: '2.3566' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -57,11 +57,11 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '13.9434' + x-ms-ccf-transaction-id: '2.3567' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: '{"assignedRole": "Reader"}' headers: @@ -81,11 +81,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '13.9436' + x-ms-ccf-transaction-id: '2.3569' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -101,11 +101,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '13.9436' + x-ms-ccf-transaction-id: '2.3569' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -120,9 +120,9 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '13.9438' + x-ms-ccf-transaction-id: '2.3570' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml index 8a4cbfcb0f905..67d43ee0e2600 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml @@ -15,11 +15,11 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '13.9439' + x-ms-ccf-transaction-id: '2.3571' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview - request: body: null headers: @@ -80,11 +80,11 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '13.9439' + x-ms-ccf-transaction-id: '2.3571' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview - request: body: null headers: @@ -96,13 +96,13 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","enclaveQuotes":{"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060739f46e89dcc0ac394abf9c2f16eadeaa0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0154bb4caa987e32f8cf65e287764396e1c51b27463d3e8edebcd988d24d6ca000000000000000000000000000000000000000000000000000000000000000034100000f61aacdbc88c32f46d7e674b9b842acd937e41e18c3d4e16b6772114f47576ebde2c79741c73a24c1715afd698dc1c523d91337624c092df25829570320ce5cedec8211a84011b90dc19b8ac3a0aef62d218c61e15013c8df805f26314b6045e5bc0a2d1c6467dce35df3306ffac79b86b1b93d395d3cf9fa5ee4f5e9994dece11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c928eab1dd69f10936f449f69ba0f4f65ac5b711b438885a8d4957908b1b4a9c0000000000000000000000000000000000000000000000000000000000000000cf831fe617d38599ee802794b1461f247eb140849610b8d4c2ee0a7fc2e5a5f40718fe86dc595129a9d9f85dea099f7d16233a229276a2367cb0f47b3f95cd682000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945676a4343424365674177494241674956415055727678665943454d6d42696f35336c766948304d4b636f4a704d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e6a55314d7a4261467730794f44417a4d6a4d784e6a55310a4d7a42614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a6e44545a696e2b427466696f65484a5554724e63516d584f55792b336a434166503675676e4a68707252743635527171745448346d777a53362f2b6d4f36646b0a7947566e33424c36646c326775676e6a774e50386b614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155364c6143515933422f6e5765587a46576d6c2b7746796d355638557744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242444f58504e713530566d72412f624e4b7a337932784a4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d4341306b414d45594349514473316d657550356a6c6d7a6a3077776d6b0a48646b354b356236576b48752b437061375350714d63414d51674968414a3658303749556d6e3179414570594663584457702b6457452f3466723434714f484b0a6936455161444d7a0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100587ef9dfbc1251244acfd93e70c80275a69529d8bb7ac8b8de5b7f8f8d0eaf82"},"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e7d3ed91a6518a2233d5f6f7f95d075c49818999bdffe7800b91e893bea11360000000000000000000000000000000000000000000000000000000000000000341000003a233be157d6f293a9137a760c995d58f511148ab86159004c9b05179f952c2bf4312029dba70885e7156205b36dcafbd11a35dda1802d034e4e8773f0b70d8d66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100a773dd2eb352dab12ea82dcdbc1a30a82aba6f2eb4560a3a9960ebb876d39699"},"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0ba30e77f6607c52af084cf10509f17a708dbd7c0e53e27c5b34b47f94a9b0000000000000000000000000000000000000000000000000000000000000000034100000d9200882f89485da793d482b56fd8f1cc26a600dea41bf86c7e210f9acef9cb4256af2ab70653d86ea343f8a2abc4cc242c112c94b6f10cd8dd3013df4e1f433f90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100b3b66865cec514b29e8c15315170db13f959a0796c5227b3f0778922bec3b213"}}}' + string: '{"currentNodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","enclaveQuotes":{"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7d4a564a8ab7c4bf82ac842d6bae3f41448716dd75c0d73b4c7167b7fb40de000000000000000000000000000000000000000000000000000000000000000034100000570a1f841a5313725780cacc50365f700b30a373424d0e65a64b2a3fafaf750ad5c9a93cf55766389deb8e630ae8713d79fddc4bd05ac8b002cf8935a1bbf5db4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610044400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397"},"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8f4e35c0ee65728d8bd1fe85cb1e358f02fe6ac35318d62ebd3763531859d0000000000000000000000000000000000000000000000000000000000000000034100000cff8c276dfa5f1e995ac7abcf7e22a948d147f6cc565a7e7407bd42fd805209a191a33310fef200a5fda2524458583d3e1f94ff2b0ec9d2ed76379cc749feb4ef90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6"},"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19ba881da88f04f45266e9d795fd487e2c273325632dc3cd8056702e537f0c100000000000000000000000000000000000000000000000000000000000000003410000023efdd5d764e3930da9baecd87fb260021c3ab418c29733864d04992a64c1df761ef1ea1e48a677f09056849f72ebeac94952202cc95be6856a1f5c485e84d3a66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '13.9439' + x-ms-ccf-transaction-id: '2.3571' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-1.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview + url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml index 44f62fc7b81f0..1c1268be2265f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml @@ -14,13 +14,13 @@ interactions: uri: https://identity.accledger.azure.com/ledgerIdentity/fake-ledger-id?api-version=0.1-preview response: body: - string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBuTCCAT6gAwIBAgIRAKnpvh1DCEbOmhFwVaxoVYAwCgYIKoZIzj0EAwMwFjEU\nMBIGA1UEAwwLQ0NGIE5ldHdvcmswHhcNMjEwMzExMDAwMDAwWhcNMjMwNjExMjM1\nOTU5WjAWMRQwEgYDVQQDDAtDQ0YgTmV0d29yazB2MBAGByqGSM49AgEGBSuBBAAi\nA2IABM0knFNItUo5ogB/YYedfQZeGz5ZlmnC2pM/hCg19dXZHp4ltpXnflGHvjWr\n2mcPF7XYOgJt66SK/uWCTBuBRsOfXcSa/oUQynZ6ZoqhtESDfbbfxm4iTyVtkQDm\nJJ0Nh6NQME4wDAYDVR0TBAUwAwEB/zAdBgNVHQ4EFgQUh7slqWqCDTyInJvuYFky\n4CD668gwHwYDVR0jBBgwFoAUh7slqWqCDTyInJvuYFky4CD668gwCgYIKoZIzj0E\nAwMDaQAwZgIxAMnaIrcGPyumx5SNXTd8luK0mYNZ6uhvcj4srq1KtLSqwySV4r9R\nyDlCkKvUeXVa8AIxAIXcNlmIsnVYe3RjEiD2CaY8X5LcRtHlO9i+tc4EoB41SI1M\nbkl+GLMSCcinZI872w==\n-----END + string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBtzCCAT2gAwIBAgIQe4JhG6hKLvCdroePZH+cKDAKBggqhkjOPQQDAzAWMRQw\nEgYDVQQDDAtDQ0YgTmV0d29yazAeFw0yMTAzMTEwMDAwMDBaFw0yMzA2MTEyMzU5\nNTlaMBYxFDASBgNVBAMMC0NDRiBOZXR3b3JrMHYwEAYHKoZIzj0CAQYFK4EEACID\nYgAEkjvmjNJBSTJss9v0FYVxlDuCpf+FyeFNoq5ocrcoADjUJg6SS/VIhLoMNRW9\ngN2g5O8djtZPQcknTZz3ZDhsP6pnuNA01mEqGuI9ncXzJhP0V1hNrLF+0zjKEg1j\ntY5Ro1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBSG8Ck1xlfAVKktN7FCodq9\n+sMaRDAfBgNVHSMEGDAWgBSG8Ck1xlfAVKktN7FCodq9+sMaRDAKBggqhkjOPQQD\nAwNoADBlAjEAgBx1Vz5qzW71O6Yv3I0069Ev6xzEIRMOuPyijBjo2ZKsT752cCVf\nST1N7LpldE7jAjAygUUodS7GYHgoL40fUEChKLZuI/v+3iLOxj/NtVRiW+Q5XYw0\n4f0/7slp9c9JZmo=\n-----END CERTIFICATE-----\n\u0000","ledgerId":"fake-ledger-id"}' headers: content-type: - application/json; charset=utf-8 date: - - Tue, 27 Apr 2021 00:40:22 GMT + - Thu, 29 Apr 2021 23:11:57 GMT server: - Kestrel transfer-encoding: @@ -30,7 +30,7 @@ interactions: x-ms-image-tag: - latest-20210408061706412-0bd695e0 x-ms-machinename: - - identityservice-75f9cdb475-vnw5c + - identityservice-75f9cdb475-jhq4v status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml index 3096d45fc7cdb..1c1268be2265f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml @@ -14,13 +14,13 @@ interactions: uri: https://identity.accledger.azure.com/ledgerIdentity/fake-ledger-id?api-version=0.1-preview response: body: - string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBuTCCAT6gAwIBAgIRAKnpvh1DCEbOmhFwVaxoVYAwCgYIKoZIzj0EAwMwFjEU\nMBIGA1UEAwwLQ0NGIE5ldHdvcmswHhcNMjEwMzExMDAwMDAwWhcNMjMwNjExMjM1\nOTU5WjAWMRQwEgYDVQQDDAtDQ0YgTmV0d29yazB2MBAGByqGSM49AgEGBSuBBAAi\nA2IABM0knFNItUo5ogB/YYedfQZeGz5ZlmnC2pM/hCg19dXZHp4ltpXnflGHvjWr\n2mcPF7XYOgJt66SK/uWCTBuBRsOfXcSa/oUQynZ6ZoqhtESDfbbfxm4iTyVtkQDm\nJJ0Nh6NQME4wDAYDVR0TBAUwAwEB/zAdBgNVHQ4EFgQUh7slqWqCDTyInJvuYFky\n4CD668gwHwYDVR0jBBgwFoAUh7slqWqCDTyInJvuYFky4CD668gwCgYIKoZIzj0E\nAwMDaQAwZgIxAMnaIrcGPyumx5SNXTd8luK0mYNZ6uhvcj4srq1KtLSqwySV4r9R\nyDlCkKvUeXVa8AIxAIXcNlmIsnVYe3RjEiD2CaY8X5LcRtHlO9i+tc4EoB41SI1M\nbkl+GLMSCcinZI872w==\n-----END + string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBtzCCAT2gAwIBAgIQe4JhG6hKLvCdroePZH+cKDAKBggqhkjOPQQDAzAWMRQw\nEgYDVQQDDAtDQ0YgTmV0d29yazAeFw0yMTAzMTEwMDAwMDBaFw0yMzA2MTEyMzU5\nNTlaMBYxFDASBgNVBAMMC0NDRiBOZXR3b3JrMHYwEAYHKoZIzj0CAQYFK4EEACID\nYgAEkjvmjNJBSTJss9v0FYVxlDuCpf+FyeFNoq5ocrcoADjUJg6SS/VIhLoMNRW9\ngN2g5O8djtZPQcknTZz3ZDhsP6pnuNA01mEqGuI9ncXzJhP0V1hNrLF+0zjKEg1j\ntY5Ro1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBSG8Ck1xlfAVKktN7FCodq9\n+sMaRDAfBgNVHSMEGDAWgBSG8Ck1xlfAVKktN7FCodq9+sMaRDAKBggqhkjOPQQD\nAwNoADBlAjEAgBx1Vz5qzW71O6Yv3I0069Ev6xzEIRMOuPyijBjo2ZKsT752cCVf\nST1N7LpldE7jAjAygUUodS7GYHgoL40fUEChKLZuI/v+3iLOxj/NtVRiW+Q5XYw0\n4f0/7slp9c9JZmo=\n-----END CERTIFICATE-----\n\u0000","ledgerId":"fake-ledger-id"}' headers: content-type: - application/json; charset=utf-8 date: - - Tue, 27 Apr 2021 00:40:24 GMT + - Thu, 29 Apr 2021 23:11:57 GMT server: - Kestrel transfer-encoding: From b2f50caf83ca0f3e5502e3c208052c9aa736b8f3 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Fri, 30 Apr 2021 09:41:07 -0700 Subject: [PATCH 18/49] fix typo --- sdk/confidentialledger/azure-confidentialledger/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index d6be4f83c7a14..f2005ff82e727 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -66,7 +66,7 @@ ledger_client = ConfidentialLedgerClient( Every write to Confidential Ledger generates an immutable ledger entry in the service. Writes are uniquely identified by transaction ids that increment with each write. ```python append_result = ledger_client.append_to_ledger(entry_contents="Hello world!") -print(write_result.transaction_id) +print(append_result.transaction_id) ``` Since Confidential Ledger is a distributed system, rare transient failures may cause writes to be lost. For entries that must be preserved, it is advisable to verify that the write became durable. Waits are blocking calls. From c93d5e9125b4eee0d2c5fb239798d85be0501064 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Mon, 3 May 2021 21:11:07 -0700 Subject: [PATCH 19/49] address apiview comments --- .../azure/confidentialledger/__init__.py | 3 +- .../azure/confidentialledger/_client.py | 6 +- .../_confidential_ledger_client.py | 16 +- .../v0_1_preview/_configuration.py | 12 +- .../aio/_confidential_ledger_client.py | 16 +- .../v0_1_preview/aio/_configuration.py | 12 +- .../_confidential_ledger_client_operations.py | 6 +- .../_confidential_ledger_client_operations.py | 6 +- .../_confidential_ledger_client.py | 16 +- .../v0_1_preview/_configuration.py | 12 +- .../aio/_confidential_ledger_client.py | 16 +- .../v0_1_preview/aio/_configuration.py | 12 +- .../_confidential_ledger_client_operations.py | 84 +- .../_confidential_ledger_client_operations.py | 84 +- .../azure/confidentialledger/_models.py | 32 +- .../confidentialledger/_shared/__init__.py | 1 - .../async_confidential_ledger_client_base.py | 6 +- .../confidential_ledger_client_base.py | 13 +- .../azure/confidentialledger/aio/_client.py | 6 +- .../tests/_shared/client_test_common.py | 52 +- .../tests/_shared/client_test_common_async.py | 52 +- ...ger_client_aad.test_append_entry_flow.yaml | 104 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 107 +- ...al_ledger_client_aad.test_range_query.yaml | 995 +++++---- ...edger_client_aad.test_user_management.yaml | 14 +- ..._client_aad.test_verification_methods.yaml | 10 +- ...ient_aad_async.test_append_entry_flow.yaml | 135 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 158 +- ...ger_client_aad_async.test_range_query.yaml | 1751 ++++++++-------- ...client_aad_async.test_user_management.yaml | 28 +- ...t_aad_async.test_verification_methods.yaml | 18 +- ...nt_certificate.test_append_entry_flow.yaml | 100 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 114 +- ...r_client_certificate.test_range_query.yaml | 965 +++++---- ...ient_certificate.test_user_management.yaml | 12 +- ...certificate.test_verification_methods.yaml | 8 +- ...tificate_async.test_append_entry_flow.yaml | 114 +- ..._append_entry_flow_with_sub_ledger_id.yaml | 123 +- ...nt_certificate_async.test_range_query.yaml | 1795 +++++++++-------- ...ertificate_async.test_user_management.yaml | 24 +- ...icate_async.test_verification_methods.yaml | 14 +- ...rvice_client.test_get_ledger_identity.yaml | 10 +- ...client_async.test_get_ledger_identity.yaml | 10 +- 43 files changed, 3435 insertions(+), 3637 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py index 7fb4332523c92..7233d39f2396d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py @@ -17,11 +17,10 @@ TransactionReceipt, TransactionStatus, ) -from ._shared import ApiVersion, ConfidentialLedgerCertificateCredential +from ._shared import ConfidentialLedgerCertificateCredential ___all__ = [ - "ApiVersion", "ConfidentialLedgerCertificateCredential", "ConfidentialLedgerClient", # Enums diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index 1fe7cced68c46..7ffb922860f1e 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -51,7 +51,9 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientBase): :type credential: ~azure.confidentialledger.ConfidentialLedgerCertificateCredential :param str ledger_certificate_path: The path to the ledger's TLS certificate. :keyword api_version: Version of the Confidential Ledger API to use. Defaults to the most recent. - :type api_version: ~azure.confidentialledger.ApiVersion + Support API versions: + - 0.1-preview + :type api_version: str """ def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): @@ -123,7 +125,7 @@ def create_or_update_user( if user_id is None or role is None: raise ValueError("user_id or role cannot be None") - result = self._client.patch_user( + result = self._client.create_or_update_user( user_id=user_id, assigned_role=role.value if isinstance(role, LedgerUserRole) else role, **kwargs, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py index 676c6912c71be..7e3a0a1614609 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py @@ -25,19 +25,19 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. - :param identity_service_base_url: The Identity Service URL, for example https://identity.accledger.azure.com. - :type identity_service_base_url: str + :param identity_service_uri: The Identity Service URL, for example https://identity.accledger.azure.com. + :type identity_service_uri: str """ def __init__( self, - identity_service_base_url, # type: str + identity_service_uri, # type: str **kwargs # type: Any ): # type: (...) -> None - base_url = "{identityServiceBaseUrl}" + base_url = "{identityServiceUri}" self._config = ConfidentialLedgerClientConfiguration( - identity_service_base_url, **kwargs + identity_service_uri, **kwargs ) self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) @@ -59,9 +59,9 @@ def _send_request(self, http_request, **kwargs): :rtype: ~azure.core.pipeline.transport.HttpResponse """ path_format_arguments = { - "identityServiceBaseUrl": self._serialize.url( - "self._config.identity_service_base_url", - self._config.identity_service_base_url, + "identityServiceUri": self._serialize.url( + "self._config.identity_service_uri", + self._config.identity_service_uri, "str", skip_quote=True, ), diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py index 16613fabcbf51..f841262bd53d1 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py @@ -24,21 +24,21 @@ class ConfidentialLedgerClientConfiguration(Configuration): Note that all parameters used to create this instance are saved as instance attributes. - :param identity_service_base_url: The Identity Service URL, for example https://identity.accledger.azure.com. - :type identity_service_base_url: str + :param identity_service_uri: The Identity Service URL, for example https://identity.accledger.azure.com. + :type identity_service_uri: str """ def __init__( self, - identity_service_base_url, # type: str + identity_service_uri, # type: str **kwargs # type: Any ): # type: (...) -> None - if identity_service_base_url is None: - raise ValueError("Parameter 'identity_service_base_url' must not be None.") + if identity_service_uri is None: + raise ValueError("Parameter 'identity_service_uri' must not be None.") super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) - self.identity_service_base_url = identity_service_base_url + self.identity_service_uri = identity_service_uri self.api_version = "0.1-preview" kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) self._configure(**kwargs) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py index 3f5237f28afd5..01541a130ca18 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py @@ -20,14 +20,14 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. - :param identity_service_base_url: The Identity Service URL, for example https://identity.accledger.azure.com. - :type identity_service_base_url: str + :param identity_service_uri: The Identity Service URL, for example https://identity.accledger.azure.com. + :type identity_service_uri: str """ - def __init__(self, identity_service_base_url: str, **kwargs: Any) -> None: - base_url = "{identityServiceBaseUrl}" + def __init__(self, identity_service_uri: str, **kwargs: Any) -> None: + base_url = "{identityServiceUri}" self._config = ConfidentialLedgerClientConfiguration( - identity_service_base_url, **kwargs + identity_service_uri, **kwargs ) self._client = AsyncPipelineClient( base_url=base_url, config=self._config, **kwargs @@ -52,9 +52,9 @@ async def _send_request( :rtype: ~azure.core.pipeline.transport.AsyncHttpResponse """ path_format_arguments = { - "identityServiceBaseUrl": self._serialize.url( - "self._config.identity_service_base_url", - self._config.identity_service_base_url, + "identityServiceUri": self._serialize.url( + "self._config.identity_service_uri", + self._config.identity_service_uri, "str", skip_quote=True, ), diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py index 81aab5aa080b0..22941f5d42386 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py @@ -20,16 +20,16 @@ class ConfidentialLedgerClientConfiguration(Configuration): Note that all parameters used to create this instance are saved as instance attributes. - :param identity_service_base_url: The Identity Service URL, for example https://identity.accledger.azure.com. - :type identity_service_base_url: str + :param identity_service_uri: The Identity Service URL, for example https://identity.accledger.azure.com. + :type identity_service_uri: str """ - def __init__(self, identity_service_base_url: str, **kwargs: Any) -> None: - if identity_service_base_url is None: - raise ValueError("Parameter 'identity_service_base_url' must not be None.") + def __init__(self, identity_service_uri: str, **kwargs: Any) -> None: + if identity_service_uri is None: + raise ValueError("Parameter 'identity_service_uri' must not be None.") super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) - self.identity_service_base_url = identity_service_base_url + self.identity_service_uri = identity_service_uri self.api_version = "0.1-preview" kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) self._configure(**kwargs) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py index 84b93608ea66d..9b393b2ab021f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py @@ -56,9 +56,9 @@ async def get_ledger_identity( # Construct URL url = self.get_ledger_identity.metadata["url"] # type: ignore path_format_arguments = { - "identityServiceBaseUrl": self._serialize.url( - "self._config.identity_service_base_url", - self._config.identity_service_base_url, + "identityServiceUri": self._serialize.url( + "self._config.identity_service_uri", + self._config.identity_service_uri, "str", skip_quote=True, ), diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py index 675e3f37e9613..24e7d27841812 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py @@ -63,9 +63,9 @@ def get_ledger_identity( # Construct URL url = self.get_ledger_identity.metadata["url"] # type: ignore path_format_arguments = { - "identityServiceBaseUrl": self._serialize.url( - "self._config.identity_service_base_url", - self._config.identity_service_base_url, + "identityServiceUri": self._serialize.url( + "self._config.identity_service_uri", + self._config.identity_service_uri, "str", skip_quote=True, ), diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py index cada06b9d6818..3d263514f3c5f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py @@ -25,18 +25,18 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. - :param ledger_base_url: The Confidential Ledger URL, for example https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str + :param ledger_uri: The Confidential Ledger URL, for example https://contoso.confidentialledger.azure.com. + :type ledger_uri: str """ def __init__( self, - ledger_base_url, # type: str + ledger_uri, # type: str **kwargs # type: Any ): # type: (...) -> None - base_url = "{ledgerBaseUrl}" - self._config = ConfidentialLedgerClientConfiguration(ledger_base_url, **kwargs) + base_url = "{ledgerUri}" + self._config = ConfidentialLedgerClientConfiguration(ledger_uri, **kwargs) self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) client_models = { @@ -57,9 +57,9 @@ def _send_request(self, http_request, **kwargs): :rtype: ~azure.core.pipeline.transport.HttpResponse """ path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py index cad944da64edc..6e68880d0f3c7 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py @@ -24,21 +24,21 @@ class ConfidentialLedgerClientConfiguration(Configuration): Note that all parameters used to create this instance are saved as instance attributes. - :param ledger_base_url: The Confidential Ledger URL, for example https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str + :param ledger_uri: The Confidential Ledger URL, for example https://contoso.confidentialledger.azure.com. + :type ledger_uri: str """ def __init__( self, - ledger_base_url, # type: str + ledger_uri, # type: str **kwargs # type: Any ): # type: (...) -> None - if ledger_base_url is None: - raise ValueError("Parameter 'ledger_base_url' must not be None.") + if ledger_uri is None: + raise ValueError("Parameter 'ledger_uri' must not be None.") super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) - self.ledger_base_url = ledger_base_url + self.ledger_uri = ledger_uri self.api_version = "0.1-preview" kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) self._configure(**kwargs) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py index 2263c1f851eb2..148a45379325f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py @@ -20,13 +20,13 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. - :param ledger_base_url: The Confidential Ledger URL, for example https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str + :param ledger_uri: The Confidential Ledger URL, for example https://contoso.confidentialledger.azure.com. + :type ledger_uri: str """ - def __init__(self, ledger_base_url: str, **kwargs: Any) -> None: - base_url = "{ledgerBaseUrl}" - self._config = ConfidentialLedgerClientConfiguration(ledger_base_url, **kwargs) + def __init__(self, ledger_uri: str, **kwargs: Any) -> None: + base_url = "{ledgerUri}" + self._config = ConfidentialLedgerClientConfiguration(ledger_uri, **kwargs) self._client = AsyncPipelineClient( base_url=base_url, config=self._config, **kwargs ) @@ -50,9 +50,9 @@ async def _send_request( :rtype: ~azure.core.pipeline.transport.AsyncHttpResponse """ path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py index ecf2e17740106..4568959c0810c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py @@ -20,16 +20,16 @@ class ConfidentialLedgerClientConfiguration(Configuration): Note that all parameters used to create this instance are saved as instance attributes. - :param ledger_base_url: The Confidential Ledger URL, for example https://contoso.eastus.cloudapp.azure.com. - :type ledger_base_url: str + :param ledger_uri: The Confidential Ledger URL, for example https://contoso.confidentialledger.azure.com. + :type ledger_uri: str """ - def __init__(self, ledger_base_url: str, **kwargs: Any) -> None: - if ledger_base_url is None: - raise ValueError("Parameter 'ledger_base_url' must not be None.") + def __init__(self, ledger_uri: str, **kwargs: Any) -> None: + if ledger_uri is None: + raise ValueError("Parameter 'ledger_uri' must not be None.") super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) - self.ledger_base_url = ledger_base_url + self.ledger_uri = ledger_uri self.api_version = "0.1-preview" kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) self._configure(**kwargs) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py index ae55047588aa6..92754a7fc8ba6 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py @@ -51,9 +51,9 @@ async def get_constitution(self, **kwargs) -> "_models.Constitution": # Construct URL url = self.get_constitution.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -117,9 +117,9 @@ async def get_consortium_members(self, **kwargs) -> "_models.Consortium": # Construct URL url = self.get_consortium_members.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -188,9 +188,9 @@ async def get_enclave_quotes( # Construct URL url = self.get_enclave_quotes.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -277,9 +277,9 @@ def prepare_request(next_link=None): # Construct URL url = self.get_ledger_entries.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -308,9 +308,9 @@ def prepare_request(next_link=None): url = next_link query_parameters = {} # type: Dict[str, Any] path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -383,9 +383,9 @@ async def post_ledger_entry( # Construct URL url = self.post_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -476,9 +476,9 @@ async def get_ledger_entry( # Construct URL url = self.get_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -553,9 +553,9 @@ async def get_receipt( # Construct URL url = self.get_receipt.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -626,9 +626,9 @@ async def get_transaction_status( # Construct URL url = self.get_transaction_status.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -699,9 +699,9 @@ async def get_current_ledger_entry( # Construct URL url = self.get_current_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -771,9 +771,9 @@ async def delete_user(self, user_id: str, **kwargs) -> None: # Construct URL url = self.delete_user.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -836,9 +836,9 @@ async def get_user(self, user_id: str, **kwargs) -> "_models.LedgerUser": # Construct URL url = self.get_user.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -880,7 +880,7 @@ async def get_user(self, user_id: str, **kwargs) -> "_models.LedgerUser": get_user.metadata = {"url": "/app/users/{userId}"} # type: ignore - async def patch_user( + async def create_or_update_user( self, user_id: str, assigned_role: Union[str, "_models.ConfidentialLedgerUserRoleName"], @@ -913,11 +913,11 @@ async def patch_user( accept = "application/json" # Construct URL - url = self.patch_user.metadata["url"] # type: ignore + url = self.create_or_update_user.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -965,4 +965,4 @@ async def patch_user( return deserialized - patch_user.metadata = {"url": "/app/users/{userId}"} # type: ignore + create_or_update_user.metadata = {"url": "/app/users/{userId}"} # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py index 6bf416bdae954..40b951c2aa753 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py @@ -58,9 +58,9 @@ def get_constitution( # Construct URL url = self.get_constitution.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -125,9 +125,9 @@ def get_consortium_members( # Construct URL url = self.get_consortium_members.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -195,9 +195,9 @@ def get_enclave_quotes( # Construct URL url = self.get_enclave_quotes.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -283,9 +283,9 @@ def prepare_request(next_link=None): # Construct URL url = self.get_ledger_entries.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -314,9 +314,9 @@ def prepare_request(next_link=None): url = next_link query_parameters = {} # type: Dict[str, Any] path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -393,9 +393,9 @@ def post_ledger_entry( # Construct URL url = self.post_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -488,9 +488,9 @@ def get_ledger_entry( # Construct URL url = self.get_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -566,9 +566,9 @@ def get_receipt( # Construct URL url = self.get_receipt.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -640,9 +640,9 @@ def get_transaction_status( # Construct URL url = self.get_transaction_status.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -714,9 +714,9 @@ def get_current_ledger_entry( # Construct URL url = self.get_current_ledger_entry.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -789,9 +789,9 @@ def delete_user( # Construct URL url = self.delete_user.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -857,9 +857,9 @@ def get_user( # Construct URL url = self.get_user.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -899,7 +899,7 @@ def get_user( get_user.metadata = {"url": "/app/users/{userId}"} # type: ignore - def patch_user( + def create_or_update_user( self, user_id, # type: str assigned_role, # type: Union[str, "_models.ConfidentialLedgerUserRoleName"] @@ -933,11 +933,11 @@ def patch_user( accept = "application/json" # Construct URL - url = self.patch_user.metadata["url"] # type: ignore + url = self.create_or_update_user.metadata["url"] # type: ignore path_format_arguments = { - "ledgerBaseUrl": self._serialize.url( - "self._config.ledger_base_url", - self._config.ledger_base_url, + "ledgerUri": self._serialize.url( + "self._config.ledger_uri", + self._config.ledger_uri, "str", skip_quote=True, ), @@ -983,4 +983,4 @@ def patch_user( return deserialized - patch_user.metadata = {"url": "/app/users/{userId}"} # type: ignore + create_or_update_user.metadata = {"url": "/app/users/{userId}"} # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_models.py index ccce15f08128a..051d55a0893ed 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_models.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_models.py @@ -3,6 +3,7 @@ # Licensed under the MIT License. # ------------------------------------ +from collections import namedtuple from ._enums import LedgerUserRole, TransactionState @@ -17,22 +18,17 @@ from typing import Dict, List -class AppendResult(object): +class AppendResult(namedtuple("AppendResult", ["sub_ledger_id", "transaction_id"])): """Result of appending to the ledger. - :param transaction_id: Identifier for when the append transaction was registered. - :type transaction_id: str - :param sub_ledger_id: Identifies the sub-ledger the entry was appended to. - :type sub_ledger_id: str + :ivar str transaction_id: Identifier for when the append transaction was registered. + :ivar str sub_ledger_id: Identifies the sub-ledger the entry was appended to. """ - def __init__( - self, - transaction_id, # type: str - sub_ledger_id, # type: str - ): - self._transaction_id = transaction_id - self._sub_ledger_id = sub_ledger_id + __slots__ = () + + def __new__(cls, sub_ledger_id, transaction_id): + return super(AppendResult, cls).__new__(cls, sub_ledger_id, transaction_id) @classmethod def _from_pipeline_result(cls, _, deserialized, response_headers): @@ -41,18 +37,6 @@ def _from_pipeline_result(cls, _, deserialized, response_headers): transaction_id=transaction_id, sub_ledger_id=deserialized.sub_ledger_id ) - @property - def transaction_id(self): - # type: () -> str - """Identifier for when the append transaction was registered.""" - return self._transaction_id - - @property - def sub_ledger_id(self): - # type: () -> str - """Identifier for the sub-ledger the entry was appended to.""" - return self._sub_ledger_id - class ConsortiumMember(object): """Describes a member of the consortium. diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py index e44ed743c5cd6..1c63ea71debc9 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py @@ -5,7 +5,6 @@ from .async_confidential_ledger_client_base import AsyncConfidentialLedgerClientBase from .confidential_ledger_client_base import ( - ApiVersion, ConfidentialLedgerClientBase, DEFAULT_VERSION, ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py index 60142aeb5ff24..7719e5d34f8d4 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py @@ -14,7 +14,7 @@ from .._generated_ledger.v0_1_preview.aio import ( ConfidentialLedgerClient as _ConfidentialLedgerClient, ) -from .confidential_ledger_client_base import DEFAULT_VERSION, ApiVersion +from .confidential_ledger_client_base import DEFAULT_VERSION from .credential import ConfidentialLedgerCertificateCredential if TYPE_CHECKING: @@ -109,9 +109,7 @@ def __init__( "This package doesn't support API version '{}'. ".format( self.api_version ) - + "Supported versions: {}".format( - ", ".join(v.value for v in ApiVersion) - ) + + "Supported versions: 0.1-preview" ) from e @property diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py index 61e65b55602ea..0eed9196ad484 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py @@ -23,14 +23,7 @@ from typing import Any, Union -class ApiVersion(str, Enum): - """Confidential Ledger API versions supported by this package.""" - - #: this is the default version - V0_1 = "0.1-preview" - - -DEFAULT_VERSION = ApiVersion.V0_1 +DEFAULT_VERSION = "0.1-preview" class ConfidentialLedgerClientBase(object): @@ -112,9 +105,7 @@ def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): "This package doesn't support API version '{}'. ".format( self.api_version ) - + "Supported versions: {}".format( - ", ".join(v.value for v in ApiVersion) - ) + + "Supported versions: 0.1-preview" ) from e @property diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py index 7d9a1d7a5589f..335739b144eae 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py @@ -48,7 +48,9 @@ class ConfidentialLedgerClient(AsyncConfidentialLedgerClientBase): :type credential: ~azure.confidentialledger.ConfidentialLedgerCertificateCredential :param str ledger_certificate_path: The path to the ledger's TLS certificate. :keyword api_version: Version of the Confidential Ledger API to use. Defaults to the most recent. - :type api_version: ~azure.confidentialledger.ApiVersion + Support API versions: + - 0.1-preview + :type api_version: str """ def __init__( @@ -123,7 +125,7 @@ async def create_or_update_user( if user_id is None or role is None: raise ValueError("user_id or role cannot be None") - result = await self._client.patch_user( + result = await self._client.create_or_update_user( user_id=user_id, assigned_role=role.value if isinstance(role, LedgerUserRole) else role, **kwargs, diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py index 80278c7e9b858..7664c63fbcbff 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py @@ -33,21 +33,24 @@ def test_append_entry_flow(self): self.assertTrue(append_result.transaction_id) self.assertTrue(append_result.sub_ledger_id) - self.client.wait_until_durable(transaction_id=append_result.transaction_id) + # Test unpacking + append_result_sub_ledger_id, append_result_transaction_id = append_result + + self.client.wait_until_durable(transaction_id=append_result_transaction_id) transaction_status = self.client.get_transaction_status( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) self.assertIsNotNone(transaction_status) self.assertIs(transaction_status.state, TransactionState.COMMITTED) self.assertEqual( - transaction_status.transaction_id, append_result.transaction_id + transaction_status.transaction_id, append_result_transaction_id ) receipt = self.client.get_transaction_receipt( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) - self.assertEqual(receipt.transaction_id, append_result.transaction_id) + self.assertEqual(receipt.transaction_id, append_result_transaction_id) self.assertTrue(receipt.contents) latest_entry = self.client.get_ledger_entry() @@ -55,10 +58,10 @@ def test_append_entry_flow(self): # operation occurs after the ledger append (e.g. because a node was restarted). Then, # the latest id will be higher. self.assertGreaterEqual( - latest_entry.transaction_id, append_result.transaction_id + latest_entry.transaction_id, append_result_transaction_id ) self.assertEqual(latest_entry.contents, entry_contents) - self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + self.assertEqual(latest_entry.sub_ledger_id, append_result_sub_ledger_id) self.client.append_to_ledger( "Test entry 2 from Python SDK", wait_for_commit=True @@ -66,19 +69,19 @@ def test_append_entry_flow(self): latest_entry = self.client.get_ledger_entry() self.assertNotEqual( - latest_entry.transaction_id, append_result.transaction_id + latest_entry.transaction_id, append_result_transaction_id ) self.assertNotEqual(latest_entry.contents, entry_contents) - self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + self.assertEqual(latest_entry.sub_ledger_id, append_result_sub_ledger_id) original_entry = self.client.get_ledger_entry( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) self.assertEqual( - original_entry.transaction_id, append_result.transaction_id + original_entry.transaction_id, append_result_transaction_id ) self.assertEqual(original_entry.contents, entry_contents) - self.assertEqual(original_entry.sub_ledger_id, append_result.sub_ledger_id) + self.assertEqual(original_entry.sub_ledger_id, append_result_sub_ledger_id) def test_append_entry_flow_with_sub_ledger_id(self): sub_ledger_id = "132" @@ -89,21 +92,24 @@ def test_append_entry_flow_with_sub_ledger_id(self): self.assertTrue(append_result.transaction_id) self.assertEqual(append_result.sub_ledger_id, sub_ledger_id) - self.client.wait_until_durable(transaction_id=append_result.transaction_id) + # Test unpacking + append_result_sub_ledger_id, append_result_transaction_id = append_result + + self.client.wait_until_durable(transaction_id=append_result_transaction_id) transaction_status = self.client.get_transaction_status( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) self.assertIsNotNone(transaction_status) self.assertIs(transaction_status.state, TransactionState.COMMITTED) self.assertEqual( - transaction_status.transaction_id, append_result.transaction_id + transaction_status.transaction_id, append_result_transaction_id ) receipt = self.client.get_transaction_receipt( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) - self.assertEqual(receipt.transaction_id, append_result.transaction_id) + self.assertEqual(receipt.transaction_id, append_result_transaction_id) self.assertTrue(receipt.contents) latest_entry = self.client.get_ledger_entry(sub_ledger_id=sub_ledger_id) @@ -111,10 +117,10 @@ def test_append_entry_flow_with_sub_ledger_id(self): # operation occurs after the ledger append (e.g. because a node was restarted). Then, # the latest id will be higher. self.assertGreaterEqual( - latest_entry.transaction_id, append_result.transaction_id + latest_entry.transaction_id, append_result_transaction_id ) self.assertEqual(latest_entry.contents, entry_contents) - self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + self.assertEqual(latest_entry.sub_ledger_id, append_result_sub_ledger_id) self.client.append_to_ledger( "Test sub-ledger entry 2 from Python SDK", @@ -124,19 +130,19 @@ def test_append_entry_flow_with_sub_ledger_id(self): latest_entry = self.client.get_ledger_entry(sub_ledger_id=sub_ledger_id) self.assertNotEqual( - latest_entry.transaction_id, append_result.transaction_id + latest_entry.transaction_id, append_result_transaction_id ) self.assertNotEqual(latest_entry.contents, entry_contents) self.assertEqual(latest_entry.sub_ledger_id, sub_ledger_id) original_entry = self.client.get_ledger_entry( - transaction_id=append_result.transaction_id, sub_ledger_id=sub_ledger_id + transaction_id=append_result_transaction_id, sub_ledger_id=sub_ledger_id ) self.assertEqual( - original_entry.transaction_id, append_result.transaction_id + original_entry.transaction_id, append_result_transaction_id ) self.assertEqual(original_entry.contents, entry_contents) - self.assertEqual(original_entry.sub_ledger_id, append_result.sub_ledger_id) + self.assertEqual(original_entry.sub_ledger_id, append_result_sub_ledger_id) def test_range_query(self): modulus = 5 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py index 2c4eb185eca49..095a1cd8b1f8c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py @@ -48,23 +48,26 @@ async def test_append_entry_flow(self): self.assertTrue(append_result.transaction_id) self.assertTrue(append_result.sub_ledger_id) + # Test unpacking + append_result_sub_ledger_id, append_result_transaction_id = append_result + await self.client.wait_until_durable( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) transaction_status = await self.client.get_transaction_status( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) self.assertIsNotNone(transaction_status) self.assertIs(transaction_status.state, TransactionState.COMMITTED) self.assertEqual( - transaction_status.transaction_id, append_result.transaction_id + transaction_status.transaction_id, append_result_transaction_id ) receipt = await self.client.get_transaction_receipt( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) - self.assertEqual(receipt.transaction_id, append_result.transaction_id) + self.assertEqual(receipt.transaction_id, append_result_transaction_id) self.assertTrue(receipt.contents) latest_entry = await self.client.get_ledger_entry() @@ -72,10 +75,10 @@ async def test_append_entry_flow(self): # operation occurs after the ledger append (e.g. because a node was restarted). Then, # the latest id will be higher. self.assertGreaterEqual( - latest_entry.transaction_id, append_result.transaction_id + latest_entry.transaction_id, append_result_transaction_id ) self.assertEqual(latest_entry.contents, entry_contents) - self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + self.assertEqual(latest_entry.sub_ledger_id, append_result_sub_ledger_id) await self.client.append_to_ledger( "Test entry 2 from Python SDK", wait_for_commit=True @@ -83,19 +86,19 @@ async def test_append_entry_flow(self): latest_entry = await self.client.get_ledger_entry() self.assertNotEqual( - latest_entry.transaction_id, append_result.transaction_id + latest_entry.transaction_id, append_result_transaction_id ) self.assertNotEqual(latest_entry.contents, entry_contents) - self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + self.assertEqual(latest_entry.sub_ledger_id, append_result_sub_ledger_id) original_entry = await self.client.get_ledger_entry( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) self.assertEqual( - original_entry.transaction_id, append_result.transaction_id + original_entry.transaction_id, append_result_transaction_id ) self.assertEqual(original_entry.contents, entry_contents) - self.assertEqual(original_entry.sub_ledger_id, append_result.sub_ledger_id) + self.assertEqual(original_entry.sub_ledger_id, append_result_sub_ledger_id) @AzureTestCase.await_prepared_test async def test_append_entry_flow_with_sub_ledger_id(self): @@ -107,23 +110,26 @@ async def test_append_entry_flow_with_sub_ledger_id(self): self.assertTrue(append_result.transaction_id) self.assertEqual(append_result.sub_ledger_id, sub_ledger_id) + # Test unpacking + append_result_sub_ledger_id, append_result_transaction_id = append_result + await self.client.wait_until_durable( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) transaction_status = await self.client.get_transaction_status( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) self.assertIsNotNone(transaction_status) self.assertIs(transaction_status.state, TransactionState.COMMITTED) self.assertEqual( - transaction_status.transaction_id, append_result.transaction_id + transaction_status.transaction_id, append_result_transaction_id ) receipt = await self.client.get_transaction_receipt( - transaction_id=append_result.transaction_id + transaction_id=append_result_transaction_id ) - self.assertEqual(receipt.transaction_id, append_result.transaction_id) + self.assertEqual(receipt.transaction_id, append_result_transaction_id) self.assertTrue(receipt.contents) latest_entry = await self.client.get_ledger_entry( @@ -133,10 +139,10 @@ async def test_append_entry_flow_with_sub_ledger_id(self): # operation occurs after the ledger append (e.g. because a node was restarted). Then, # the latest id will be higher. self.assertGreaterEqual( - latest_entry.transaction_id, append_result.transaction_id + latest_entry.transaction_id, append_result_transaction_id ) self.assertEqual(latest_entry.contents, entry_contents) - self.assertEqual(latest_entry.sub_ledger_id, append_result.sub_ledger_id) + self.assertEqual(latest_entry.sub_ledger_id, append_result_sub_ledger_id) await self.client.append_to_ledger( "Test sub-ledger entry 2 from Python SDK", @@ -148,19 +154,19 @@ async def test_append_entry_flow_with_sub_ledger_id(self): sub_ledger_id=sub_ledger_id ) self.assertNotEqual( - latest_entry.transaction_id, append_result.transaction_id + latest_entry.transaction_id, append_result_transaction_id ) self.assertNotEqual(latest_entry.contents, entry_contents) self.assertEqual(latest_entry.sub_ledger_id, sub_ledger_id) original_entry = await self.client.get_ledger_entry( - transaction_id=append_result.transaction_id, sub_ledger_id=sub_ledger_id + transaction_id=append_result_transaction_id, sub_ledger_id=sub_ledger_id ) self.assertEqual( - original_entry.transaction_id, append_result.transaction_id + original_entry.transaction_id, append_result_transaction_id ) self.assertEqual(original_entry.contents, entry_contents) - self.assertEqual(original_entry.sub_ledger_id, append_result.sub_ledger_id) + self.assertEqual(original_entry.sub_ledger_id, append_result_sub_ledger_id) @AzureTestCase.await_prepared_test async def test_range_query(self): diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml index 94e8e7e75d8ed..bf81fa385b4ea 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2384' + - '2.1586' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2386' + - '2.1588' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1588/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2386"}' + string: '{"state":"Pending","transactionId":"2.1588"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2386' + - '2.1588' status: code: 200 message: OK @@ -97,43 +97,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1588/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2386"}' - headers: - content-length: - - '44' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '2.2386' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/status?api-version=0.1-preview - response: - body: - string: '{"state":"Committed","transactionId":"2.2386"}' + string: '{"state":"Committed","transactionId":"2.1588"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2387' + - '2.1589' status: code: 200 message: OK @@ -149,17 +123,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1588/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2386"}' + string: '{"state":"Committed","transactionId":"2.1588"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2387' + - '2.1589' status: code: 200 message: OK @@ -175,7 +149,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1588/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -187,7 +161,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2387' + - '2.1589' status: code: 200 message: OK @@ -203,26 +177,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1588/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"813d3f8d51534affae30c8a0cb2504b568de42e8b18dbaed549b7a973772e970\",\n - \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n - \ \"proof\": [\n {\n \"left\": \"fc1244237ad8787c18920d2386925d7608baa3ccd99bbb7b4299d8a2d79f5573\"\n - \ },\n {\n \"left\": \"0477b74b580f7573560ca08048e52885e9bdb82c3dde3d136572142077cbe1ad\"\n - \ },\n {\n \"left\": \"3c5248c4d1ca2d4bf0514b043c773baf3be53379ae2f0321b24a302b8c5472c3\"\n - \ },\n {\n \"left\": \"b28755cce4681df80283d16727ad0939f08c45a5ead2a9308f5bfc69e3861786\"\n - \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n - \ }\n ],\n \"root\": \"87772f7b0f4bcf2ca37d0d1b5d25b4dba8e81738f9a3a45d76c23fb48415a114\",\n - \ \"signature\": \"MGUCMChuOgr8tJ3JinogHdA7D5qGSniaDmJ/AGaGu7dlmElsRWb4u+ICuN/fDShd+yeuHgIxAIw8BVb9ebX2QNL6MWx6jM0CxKg1CSs8M9BS87dzBe4c8xiGxSd8zqAmO8PjU51aQA==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2386\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"7ccaaed1f82d242c03aee214c56e788b411404f45c8d72a11ca25807423cb4b4\",\n + \ \"node_id\": \"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c\",\n + \ \"proof\": [\n {\n \"left\": \"845db8292c201a7a1d944e54014f7ce33a1db5dbb6d6e85fb3e56918a1098921\"\n + \ },\n {\n \"left\": \"233ca769ddbc3fa189a2af5cf73c7d4a5279391d5b648d43dcb328146cf8c399\"\n + \ },\n {\n \"left\": \"0f6071cc646afd6d491f95a9eeed62903b72c2022963995a431c3f58e2047487\"\n + \ },\n {\n \"left\": \"a7d18ac2d0561cb6d9923e65393f54a951e0ead8b844c4a7a60b4d920c090097\"\n + \ },\n {\n \"left\": \"b1f43f8a8b2de6743c0a62c1f31d1b4e0caa9d3323acb9d0f51c810ac8dafe2f\"\n + \ }\n ],\n \"root\": \"cb1e920c78ed18553126f8c12063a98c13314d649f4dd0c32f8bbe47c9dba319\",\n + \ \"signature\": \"MGYCMQDklj0KOzvU4x5ynvs7TgfZm9S+RQZgQCr36JhY/V93nvavIm+1t1qdMbAFFMDuBwsCMQC9L9JBe2L00cLdXQihLGHF/KwP3au7cy9RrEyWCp9aibA2/pB359WasiFHOE6MO7E=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1588\"\n}" headers: content-length: - '995' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2387' + - '2.1589' status: code: 200 message: OK @@ -241,14 +215,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2387"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1589"}' headers: content-length: - '94' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2387' + - '2.1589' status: code: 200 message: OK @@ -278,7 +252,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2388' + - '2.1590' status: code: 200 message: OK @@ -294,17 +268,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2388/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1590/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2388"}' + string: '{"state":"Pending","transactionId":"2.1590"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2388' + - '2.1590' status: code: 200 message: OK @@ -320,17 +294,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2388/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1590/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2388"}' + string: '{"state":"Committed","transactionId":"2.1590"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2389' + - '2.1591' status: code: 200 message: OK @@ -349,14 +323,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2389"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1591"}' headers: content-length: - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2389' + - '2.1591' status: code: 200 message: OK @@ -372,11 +346,11 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2386?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1588?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.2386\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.1588\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -384,7 +358,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2389' + - '2.1591' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml index 6357bfc64780f..a402f9c749925 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2390' + - '2.1592' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2392' + - '2.1594' status: code: 200 message: OK @@ -71,17 +71,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1594/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2392"}' + string: '{"state":"Pending","transactionId":"2.1594"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2392' + - '2.1595' status: code: 200 message: OK @@ -97,17 +97,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1594/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2392"}' + string: '{"state":"Committed","transactionId":"2.1594"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2393' + - '2.1595' status: code: 200 message: OK @@ -123,17 +123,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1594/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2392"}' + string: '{"state":"Committed","transactionId":"2.1594"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2393' + - '2.1595' status: code: 200 message: OK @@ -149,7 +149,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1594/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -161,7 +161,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2393' + - '2.1595' status: code: 200 message: OK @@ -177,26 +177,27 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1594/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"f1933be7d81847743cc0243b7e5d6ad9b0a719260d8b3b77fdf78c1770a85421\",\n - \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n - \ \"proof\": [\n {\n \"left\": \"697a0d5c226bb2ce460c0d771e322b691df3a6d56c0ca28e6417970cafbc9d12\"\n - \ },\n {\n \"left\": \"0477b74b580f7573560ca08048e52885e9bdb82c3dde3d136572142077cbe1ad\"\n - \ },\n {\n \"left\": \"3c5248c4d1ca2d4bf0514b043c773baf3be53379ae2f0321b24a302b8c5472c3\"\n - \ },\n {\n \"left\": \"b28755cce4681df80283d16727ad0939f08c45a5ead2a9308f5bfc69e3861786\"\n - \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n - \ }\n ],\n \"root\": \"becc00cf9d4c6d7815cbb0edce5cfc91e0f2f51458de2e72531c356a893fb5d7\",\n - \ \"signature\": \"MGYCMQDbPpWXRrIjSuKzIf+txs32ut49kEJ1/WgUsT/gAgHQdZLtX+4J5deTsrlEwYaULQ8CMQD9UKIjbHr+bIHmxKFBl7/Djy14pxuxV7jpkp8HKx+j8ByGA07SGvU4vY05DVAz1gQ=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2392\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"25596d5cb2ea2df518a962f8eecfb49630acf19fc1677e0406e8d62969f3df91\",\n + \ \"node_id\": \"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c\",\n + \ \"proof\": [\n {\n \"left\": \"d97834acb6aa6489965e332357e4b863f74e20080f740978517d8d7d2324f259\"\n + \ },\n {\n \"left\": \"8d6a915aa601a061c7bee74126c0888696eecb90f6cd54ac07c644d1a87746f9\"\n + \ },\n {\n \"left\": \"233ca769ddbc3fa189a2af5cf73c7d4a5279391d5b648d43dcb328146cf8c399\"\n + \ },\n {\n \"left\": \"0f6071cc646afd6d491f95a9eeed62903b72c2022963995a431c3f58e2047487\"\n + \ },\n {\n \"left\": \"a7d18ac2d0561cb6d9923e65393f54a951e0ead8b844c4a7a60b4d920c090097\"\n + \ },\n {\n \"left\": \"b1f43f8a8b2de6743c0a62c1f31d1b4e0caa9d3323acb9d0f51c810ac8dafe2f\"\n + \ }\n ],\n \"root\": \"740b577004b55ed30042e2e5bd27f5c772579891609cb1da667771bf0722b50f\",\n + \ \"signature\": \"MGYCMQD66IdmeczaMtg5RGLR8rlCFVH5omKTgeCiCQtn2KiyeHZ82hf6QqOHN9AQ+3S2kFkCMQCzCPxdVrSkU3HaIa+qJUL9k7260SGeU1DH8aWmIGvJbS0WENi+jnspGgACCbfNUUc=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1594\"\n}" headers: content-length: - - '995' + - '1095' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2393' + - '2.1595' status: code: 200 message: OK @@ -215,14 +216,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.2393"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.1595"}' headers: content-length: - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2393' + - '2.1595' status: code: 200 message: OK @@ -252,7 +253,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2394' + - '2.1596' status: code: 200 message: OK @@ -268,17 +269,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2394/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1596/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2394"}' + string: '{"state":"Pending","transactionId":"2.1596"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2394' + - '2.1596' status: code: 200 message: OK @@ -294,43 +295,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2394/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1596/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2394"}' - headers: - content-length: - - '44' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '2.2394' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2394/status?api-version=0.1-preview - response: - body: - string: '{"state":"Committed","transactionId":"2.2394"}' + string: '{"state":"Committed","transactionId":"2.1596"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2395' + - '2.1597' status: code: 200 message: OK @@ -349,14 +324,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.2395"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.1597"}' headers: content-length: - '99' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2395' + - '2.1597' status: code: 200 message: OK @@ -372,11 +347,11 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2392?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1594?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.2392\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.1594\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -384,7 +359,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2395' + - '2.1597' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml index 2d1df009b1591..f46728cc423d0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2396' + - '2.1598' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2398' + - '2.1600' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2399' + - '2.1601' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2401' + - '2.1602' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2402' + - '2.1603' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2403' + - '2.1605' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2404' + - '2.1606' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2405' + - '2.1607' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2407' + - '2.1608' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2408' + - '2.1609' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2409' + - '2.1610' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2410' + - '2.1611' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2411' + - '2.1612' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2413' + - '2.1613' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2414' + - '2.1615' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2415' + - '2.1616' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2416' + - '2.1617' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2417' + - '2.1618' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2419' + - '2.1619' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2420' + - '2.1620' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2421' + - '2.1621' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2422' + - '2.1622' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2423' + - '2.1623' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2424' + - '2.1625' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2426' + - '2.1626' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2427' + - '2.1627' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2428' + - '2.1628' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2429' + - '2.1629' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2430' + - '2.1630' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2431' + - '2.1631' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2433' + - '2.1632' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2434' + - '2.1634' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2435' + - '2.1635' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2436' + - '2.1636' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2437' + - '2.1637' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2438' + - '2.1638' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2439' + - '2.1639' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2441' + - '2.1640' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2442' + - '2.1641' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2443' + - '2.1643' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2444' + - '2.1644' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2445' + - '2.1645' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2446' + - '2.1646' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2448' + - '2.1647' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2449' + - '2.1648' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2450' + - '2.1649' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2451' + - '2.1650' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2452' + - '2.1652' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2453' + - '2.1653' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2455' + - '2.1654' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2456' + - '2.1655' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2457' + - '2.1656' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2458' + - '2.1657' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2459' + - '2.1658' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2460' + - '2.1659' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2462' + - '2.1661' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2463' + - '2.1662' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2464' + - '2.1663' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2465' + - '2.1664' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2466' + - '2.1665' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2467' + - '2.1666' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2468' + - '2.1667' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2470' + - '2.1668' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2471' + - '2.1670' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2472' + - '2.1671' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2473' + - '2.1672' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2474' + - '2.1673' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2475' + - '2.1674' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2477' + - '2.1675' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2478' + - '2.1676' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2479' + - '2.1677' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2480' + - '2.1678' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2481' + - '2.1680' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2482' + - '2.1681' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2484' + - '2.1682' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2485' + - '2.1683' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2486' + - '2.1684' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2487' + - '2.1685' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2488' + - '2.1686' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2490' + - '2.1687' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2491' + - '2.1689' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2492' + - '2.1690' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2493' + - '2.1691' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2494' + - '2.1692' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2495' + - '2.1693' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2497' + - '2.1694' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2498' + - '2.1695' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2499' + - '2.1696' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2500' + - '2.1698' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2501' + - '2.1699' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2502' + - '2.1700' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2504' + - '2.1701' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2505' + - '2.1702' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2506' + - '2.1703' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2507' + - '2.1704' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2508' + - '2.1705' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2510' + - '2.1707' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2511' + - '2.1708' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2512' + - '2.1709' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2513' + - '2.1710' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2514' + - '2.1711' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2515' + - '2.1712' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2517' + - '2.1713' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2518' + - '2.1714' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2519' + - '2.1715' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2520' + - '2.1717' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2521' + - '2.1718' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2523' + - '2.1719' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2524' + - '2.1720' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2525' + - '2.1721' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2526' + - '2.1722' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2527' + - '2.1723' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2528' + - '2.1724' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2530' + - '2.1726' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2531' + - '2.1727' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2532' + - '2.1728' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2533' + - '2.1729' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2534' + - '2.1730' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2536' + - '2.1731' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2537' + - '2.1732' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2538' + - '2.1733' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2539' + - '2.1735' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2540' + - '2.1736' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2542' + - '2.1737' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2543' + - '2.1738' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2544' + - '2.1739' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2545' + - '2.1740' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2546' + - '2.1741' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2548' + - '2.1743' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2549' + - '2.1744' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2550' + - '2.1745' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2551' + - '2.1746' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2552' + - '2.1747' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2554' + - '2.1748' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2555' + - '2.1749' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2556' + - '2.1751' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2557' + - '2.1752' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2558' + - '2.1753' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2560' + - '2.1755' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2561' + - '2.1756' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2562' + - '2.1757' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2563' + - '2.1758' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2564' + - '2.1759' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2565' + - '2.1760' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2567' + - '2.1761' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2568' + - '2.1762' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2569' + - '2.1764' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2570' + - '2.1765' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2571' + - '2.1766' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2573' + - '2.1767' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2574' + - '2.1768' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2575' + - '2.1769' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2576' + - '2.1771' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2577' + - '2.1772' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2579' + - '2.1773' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2580' + - '2.1774' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2581' + - '2.1775' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2582' + - '2.1776' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2583' + - '2.1777' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2584' + - '2.1778' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2586' + - '2.1780' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2587' + - '2.1781' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2588' + - '2.1782' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2589' + - '2.1783' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2590' + - '2.1784' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2591' + - '2.1785' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2592' + - '2.1786' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2594' + - '2.1787' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2595' + - '2.1789' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2596' + - '2.1790' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2597' + - '2.1791' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2598' + - '2.1792' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2600' + - '2.1793' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2601' + - '2.1794' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2602' + - '2.1795' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2603' + - '2.1796' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2604' + - '2.1798' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2605' + - '2.1799' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2607' + - '2.1800' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2608' + - '2.1801' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2609' + - '2.1802' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2610' + - '2.1803' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2611' + - '2.1804' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2613' + - '2.1805' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2614' + - '2.1807' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2615' + - '2.1808' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2616' + - '2.1809' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2617' + - '2.1810' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2619' + - '2.1811' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2620' + - '2.1812' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2621' + - '2.1813' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2622' + - '2.1814' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2623' + - '2.1816' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2625' + - '2.1817' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2626' + - '2.1818' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2627' + - '2.1819' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2628' + - '2.1820' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2629' + - '2.1821' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2631' + - '2.1822' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2632' + - '2.1823' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2633' + - '2.1824' status: code: 200 message: OK @@ -6055,7 +6055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2634' + - '2.1825' status: code: 200 message: OK @@ -6071,10 +6071,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2398 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1600 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2398\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1600\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6082,7 +6082,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2634' + - '2.1825' status: code: 200 message: OK @@ -6098,37 +6098,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2398 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1600 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2499\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1701\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2398\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2404\"\n + \"0\",\n \"transactionId\": \"2.1600\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1606\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2410\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2416\"\n + \"0\",\n \"transactionId\": \"2.1611\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1617\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2422\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2428\"\n + \"0\",\n \"transactionId\": \"2.1622\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1628\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2434\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2439\"\n + \"0\",\n \"transactionId\": \"2.1634\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1639\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2445\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2451\"\n + \"0\",\n \"transactionId\": \"2.1645\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1650\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2457\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2463\"\n + \"0\",\n \"transactionId\": \"2.1656\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1662\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2468\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2474\"\n + \"0\",\n \"transactionId\": \"2.1667\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1673\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2480\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2486\"\n + \"0\",\n \"transactionId\": \"2.1678\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1684\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2492\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2498\"\n + \"0\",\n \"transactionId\": \"2.1690\"\n },\n {\n \"contents\": + \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1695\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6136,7 +6136,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2634' + - '2.1825' status: code: 200 message: OK @@ -6152,43 +6152,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2499 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1701 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2600\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1802\",\n \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2504\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2510\"\n + \"0\",\n \"transactionId\": \"2.1701\"\n },\n {\n \"contents\": + \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1707\"\n \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2515\"\n },\n {\n \"contents\": + \"0\",\n \"transactionId\": \"2.1712\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2521\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2527\"\n },\n {\n \"contents\": + \"2.1718\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1723\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2533\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2539\"\n },\n {\n \"contents\": + \"2.1729\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1735\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2545\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2551\"\n },\n {\n \"contents\": + \"2.1740\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1746\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2557\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2563\"\n },\n {\n \"contents\": + \"2.1752\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1758\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2569\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2575\"\n },\n {\n \"contents\": + \"2.1764\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1769\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2581\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2587\"\n },\n {\n \"contents\": + \"2.1775\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1781\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2592\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2598\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.1786\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.1792\"\n },\n {\n \"contents\": + \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.1798\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '2010' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1825' status: code: 200 message: OK @@ -6204,26 +6206,22 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2600 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1802 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2604\"\n },\n - \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.2610\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2616\"\n },\n - \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.2622\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2628\"\n },\n - \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.2634\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-180\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1803\"\n },\n + \ {\n \"contents\": \"message-185\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.1809\"\n },\n {\n \"contents\": \"message-190\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1814\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '665' + - '353' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1825' status: code: 200 message: OK @@ -6239,10 +6237,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2399 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1601 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2399\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1601\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6250,7 +6248,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1825' status: code: 200 message: OK @@ -6266,37 +6264,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2399 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1601 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2500\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1702\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2399\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2405\"\n + \"1\",\n \"transactionId\": \"2.1601\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1607\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2411\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2417\"\n + \"1\",\n \"transactionId\": \"2.1612\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1618\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2423\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2429\"\n + \"1\",\n \"transactionId\": \"2.1623\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1629\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2435\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2441\"\n + \"1\",\n \"transactionId\": \"2.1635\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1640\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2446\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2452\"\n + \"1\",\n \"transactionId\": \"2.1646\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1652\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2458\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2464\"\n + \"1\",\n \"transactionId\": \"2.1657\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1663\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2470\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2475\"\n + \"1\",\n \"transactionId\": \"2.1668\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1674\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2481\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2487\"\n + \"1\",\n \"transactionId\": \"2.1680\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1685\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2493\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2499\"\n + \"1\",\n \"transactionId\": \"2.1691\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1696\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6304,7 +6302,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6320,43 +6318,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2500 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1702 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2601\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1803\",\n \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2505\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2511\"\n + \"1\",\n \"transactionId\": \"2.1702\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1708\"\n \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2517\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"2.1713\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2523\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2528\"\n },\n {\n \"contents\": + \"2.1719\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1724\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2534\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2540\"\n },\n {\n \"contents\": + \"2.1730\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1736\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2546\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2552\"\n },\n {\n \"contents\": + \"2.1741\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1747\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2558\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2564\"\n },\n {\n \"contents\": + \"2.1753\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1759\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2570\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2576\"\n },\n {\n \"contents\": + \"2.1765\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1771\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2582\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2588\"\n },\n {\n \"contents\": + \"2.1776\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1782\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2594\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2600\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.1787\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.1793\"\n },\n {\n \"contents\": + \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.1799\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '2010' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6372,25 +6372,23 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2601 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1803 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2605\"\n },\n - \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.2611\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2617\"\n },\n - \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.2623\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2629\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-181\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1804\"\n },\n + \ {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.1810\"\n },\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1816\"\n },\n + \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.1821\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '457' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6406,10 +6404,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2401 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1602 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2401\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1602\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6417,7 +6415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6433,37 +6431,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2401 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1602 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2502\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1703\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2401\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2407\"\n + \"2\",\n \"transactionId\": \"2.1602\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1608\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2413\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2419\"\n + \"2\",\n \"transactionId\": \"2.1613\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1619\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2424\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2430\"\n + \"2\",\n \"transactionId\": \"2.1625\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1630\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2436\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2442\"\n + \"2\",\n \"transactionId\": \"2.1636\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1641\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2448\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2453\"\n + \"2\",\n \"transactionId\": \"2.1647\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1653\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2459\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2465\"\n + \"2\",\n \"transactionId\": \"2.1658\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1664\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2471\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2477\"\n + \"2\",\n \"transactionId\": \"2.1670\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1675\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2482\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2488\"\n + \"2\",\n \"transactionId\": \"2.1681\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1686\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2494\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2500\"\n + \"2\",\n \"transactionId\": \"2.1692\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1698\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6471,7 +6469,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6487,43 +6485,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2502 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1703 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2603\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1804\",\n \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2506\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2512\"\n + \"2\",\n \"transactionId\": \"2.1703\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1709\"\n \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2518\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"2.1714\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2524\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2530\"\n },\n {\n \"contents\": + \"2.1720\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1726\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2536\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2542\"\n },\n {\n \"contents\": + \"2.1731\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1737\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2548\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2554\"\n },\n {\n \"contents\": + \"2.1743\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1748\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2560\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2565\"\n },\n {\n \"contents\": + \"2.1755\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1760\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2571\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2577\"\n },\n {\n \"contents\": + \"2.1766\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1772\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2583\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2589\"\n },\n {\n \"contents\": + \"2.1777\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1783\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2595\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2601\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.1789\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.1794\"\n },\n {\n \"contents\": + \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.1800\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '2010' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6539,25 +6539,23 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2603 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1804 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2607\"\n },\n - \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.2613\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2619\"\n },\n - \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.2625\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2631\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-182\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1805\"\n },\n + \ {\n \"contents\": \"message-187\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.1811\"\n },\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1817\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.1822\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '457' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6573,10 +6571,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2402 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1603 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2402\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1603\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6584,7 +6582,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6600,37 +6598,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2402 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1603 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2503\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1704\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2402\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2408\"\n + \"3\",\n \"transactionId\": \"2.1603\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1609\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2414\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2420\"\n + \"3\",\n \"transactionId\": \"2.1615\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1620\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2426\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2431\"\n + \"3\",\n \"transactionId\": \"2.1626\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1631\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2437\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2443\"\n + \"3\",\n \"transactionId\": \"2.1637\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1643\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2449\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2455\"\n + \"3\",\n \"transactionId\": \"2.1648\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1654\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2460\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2466\"\n + \"3\",\n \"transactionId\": \"2.1659\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1665\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2472\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2478\"\n + \"3\",\n \"transactionId\": \"2.1671\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1676\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2484\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2490\"\n + \"3\",\n \"transactionId\": \"2.1682\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1687\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2495\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2501\"\n + \"3\",\n \"transactionId\": \"2.1693\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1699\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6638,7 +6636,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6654,43 +6652,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2503 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1704 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2604\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1805\",\n \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2507\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2513\"\n + \"3\",\n \"transactionId\": \"2.1704\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1710\"\n \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2519\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"2.1715\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2525\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2531\"\n },\n {\n \"contents\": + \"2.1721\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1727\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2537\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2543\"\n },\n {\n \"contents\": + \"2.1732\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1738\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2549\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2555\"\n },\n {\n \"contents\": + \"2.1744\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1749\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2561\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2567\"\n },\n {\n \"contents\": + \"2.1756\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1761\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2573\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2579\"\n },\n {\n \"contents\": + \"2.1767\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1773\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2584\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2590\"\n },\n {\n \"contents\": + \"2.1778\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1784\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2596\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2602\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.1790\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.1795\"\n },\n {\n \"contents\": + \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.1801\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '2010' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6706,25 +6706,23 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2604 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1805 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2608\"\n },\n - \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.2614\"\n },\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2620\"\n },\n - \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.2626\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2632\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-183\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1807\"\n },\n + \ {\n \"contents\": \"message-188\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.1812\"\n },\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1818\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.1823\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '457' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6740,10 +6738,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2403 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1605 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2403\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1605\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6751,7 +6749,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6767,45 +6765,46 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2403 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1605 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2504\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1706\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2403\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2409\"\n + \"4\",\n \"transactionId\": \"2.1605\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1610\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2415\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2421\"\n + \"4\",\n \"transactionId\": \"2.1616\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1621\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2427\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2433\"\n + \"4\",\n \"transactionId\": \"2.1627\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1632\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2438\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2444\"\n + \"4\",\n \"transactionId\": \"2.1638\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1644\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2450\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2456\"\n + \"4\",\n \"transactionId\": \"2.1649\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1655\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2462\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2467\"\n + \"4\",\n \"transactionId\": \"2.1661\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1666\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2473\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2479\"\n + \"4\",\n \"transactionId\": \"2.1672\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1677\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2485\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2491\"\n + \"4\",\n \"transactionId\": \"2.1683\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1689\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2497\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2502\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"2.1694\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1700\"\n + \ },\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1705\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '2095' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6821,43 +6820,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2504 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1706 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2605\",\n - \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2508\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2514\"\n - \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2520\"\n },\n {\n \"contents\": - \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2526\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2532\"\n },\n {\n \"contents\": - \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2538\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2544\"\n },\n {\n \"contents\": - \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2550\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2556\"\n },\n {\n \"contents\": - \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2562\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2568\"\n },\n {\n \"contents\": - \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2574\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2580\"\n },\n {\n \"contents\": - \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2586\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2591\"\n },\n {\n \"contents\": - \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2597\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2603\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1807\",\n + \ \"entries\": [\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1711\"\n },\n {\n \"contents\": + \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1717\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1722\"\n },\n {\n \"contents\": + \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1728\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1733\"\n },\n {\n \"contents\": + \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1739\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1745\"\n },\n {\n \"contents\": + \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1751\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1757\"\n },\n {\n \"contents\": + \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1762\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1768\"\n },\n {\n \"contents\": + \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1774\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1780\"\n },\n {\n \"contents\": + \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1785\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1791\"\n },\n {\n \"contents\": + \"message-174\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.1796\"\n },\n {\n \"contents\": \"message-179\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.1802\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1906' + - '1907' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK @@ -6873,25 +6872,23 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2605 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1807 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2609\"\n },\n - \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.2615\"\n },\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2621\"\n },\n - \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.2627\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2633\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-184\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1808\"\n },\n + \ {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.1813\"\n },\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1819\"\n },\n + \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.1824\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '561' + - '457' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2635' + - '2.1826' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml index ccce0cc9ee008..c423aa0e1a630 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2636' + - '2.1827' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2638' + - '2.1829' status: code: 200 message: OK @@ -81,7 +81,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2638' + - '2.1829' status: code: 200 message: OK @@ -107,7 +107,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '2.2639' + - '2.1830' status: code: 204 message: No Content @@ -137,7 +137,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2640' + - '2.1832' status: code: 200 message: OK @@ -163,7 +163,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2640' + - '2.1832' status: code: 200 message: OK @@ -189,7 +189,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '2.2641' + - '2.1833' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml index 66f5e28fb57b1..dbc081e33b07d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad.test_verification_methods.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2643' + - '2.1835' status: code: 200 message: OK @@ -52,7 +52,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2644' + - '2.1836' status: code: 200 message: OK @@ -123,7 +123,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2644' + - '2.1836' status: code: 200 message: OK @@ -142,14 +142,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","enclaveQuotes":{"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7d4a564a8ab7c4bf82ac842d6bae3f41448716dd75c0d73b4c7167b7fb40de000000000000000000000000000000000000000000000000000000000000000034100000570a1f841a5313725780cacc50365f700b30a373424d0e65a64b2a3fafaf750ad5c9a93cf55766389deb8e630ae8713d79fddc4bd05ac8b002cf8935a1bbf5db4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610044400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397"},"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8f4e35c0ee65728d8bd1fe85cb1e358f02fe6ac35318d62ebd3763531859d0000000000000000000000000000000000000000000000000000000000000000034100000cff8c276dfa5f1e995ac7abcf7e22a948d147f6cc565a7e7407bd42fd805209a191a33310fef200a5fda2524458583d3e1f94ff2b0ec9d2ed76379cc749feb4ef90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6"},"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19ba881da88f04f45266e9d795fd487e2c273325632dc3cd8056702e537f0c100000000000000000000000000000000000000000000000000000000000000003410000023efdd5d764e3930da9baecd87fb260021c3ab418c29733864d04992a64c1df761ef1ea1e48a677f09056849f72ebeac94952202cc95be6856a1f5c485e84d3a66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba"}}}' + string: '{"currentNodeId":"cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594","enclaveQuotes":{"48bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"48bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074fca16e1b382cc4d9313fca5acbf408b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ab4ecfb2f7844a8179722eb80a639691a8bbf86c99e95d39f2d683beafefa6a0000000000000000000000000000000000000000000000000000000000000000341000002525ef54e5c5dd0d32973cc9c759fefc30c7aef7094c18134ef0e35117403532c109de78dd7fabceaa4c6ae624239e2417a932f0bb32eea17ea8259c241bfa0d8eb0721568eb8eefb5ffe48d4c0535ccbd637f6998f30d252334d093bfe489707cef9b5abbe51428ff6feb0d5590723896f7e3d8466e7c4c7f661f5588b1cbc011110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045566c39ee9249e7f197a87256fd7267ac67bec7f27e6133d95306656244366e00000000000000000000000000000000000000000000000000000000000000007d1cada36a9e54bde941973bd2de03d5304bffdd775474aec6d38207272d9226a3e9e0314555d3960507f3224cf7d2009d75c8b968071fc31094a3dfb999c1e42000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495545646d6b4833625131367152525856766e73307369596b3979495577436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4449794d5455774e466f58445449344d4449784d4449794d5455770a4e466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414152680a5247587236365079506673764a55444a666158563841575957586768454e6b784638614d6d3471396a5a543546356d2f4d446b466365724a735a486c6d2b58710a4471673138452f344f416e39622f70344e366d796f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242537956634a3754335950586f383059535762493759504e514233506a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545475a445038395a483248673435704f4f5337372b564d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414a497245793530694b564857596f70573844500a56525366306859546f7232535830674b4f517569354f644241694541354d6351674a7a615550497a456342714c7970554a646a6a5a6e694c77686458387a75520a496458303244593d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610048bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c"},"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607f471d316335a86ceb76e06231987a82e0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c008642260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078c32d2a305014f726ee776e3ddce1e78ace9dbdc80afffcdac36183db4aa88400000000000000000000000000000000000000000000000000000000000000003410000079e0ccf41c1bf95814e94b1bb528286360ab348fbdbe6d88ab4326e92b0e22b6aafdba795661c76216f638917f703874b7a7c11b09136e1c40c759079e08d25ead98b2a54c00819c809031c1c532fe81474455b2164af72abc5adf1fae294c2d211d5d91cae5a63dba4aa0fef0c2ee40f07326a4e6c12fbe0e3e4301ae6c755d11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ff9841726e0844f79627ed52300e9ed3d80df9b96c1b5077be05eae8c7f7240000000000000000000000000000000000000000000000000000000000000000f88d17f91c2dfcf5a0bbbd331f00ed75ae2476865c49bff369dfeb47e0a2032cb5e0778b5b9ca6a1221b6e351e4dd4003c6269facc7f1b70f05ce5671d090a232000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456744434342436567417749424167495641507a733541517737784d2f6d2f44356f5669685176326a625a75664d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e7a49354d446461467730794f44417a4d6a4d784e7a49350a4d4464614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a3935686643793248525170376e7766332f776d6a636749646e464f737632634b62525263547077797937466b4c71744d7a2b503234414751433737777350664f0a3141677165677543693065366e4b4531514f5553324b4f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e5648513445466751552f6746447943726b593350577134554565386e2b6337444f4b74497744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b45304244514542424242374d744e374b536a6d7656797674544641645274394d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413063414d455143494551625578385a6e79506d7442516b3474524c0a6d476f4e38304957366e55704637736144426e43334c6a48416941676d375a724e4c4348746656683979646e53634b6254365438546b357959527766484f65340a536b746936413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c"},"cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060754a876d8093c9425005f2e6815d530010000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e302cec2c9c0d898ea0824736115427df94d26cb51ebc0913ef0feaf0c37db9000000000000000000000000000000000000000000000000000000000000000034100000932a7fe206944a7f06a203b73c4d35ac6d53c490fc017f7568a6a577cb2255290f23021dc1a3deb6159be60bc6e43de50f7da2921f71163ecafe18bee73c01bb06834e14e82c9982eb6cee7471e3b13721661ece0a68458b0948b26ed53322b58dbf3252283ce9fe4703d59aff2003d8f94c5b61722eefd439c735d7e40b0e9a11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000751ade3621fe0e0e62fdfda76b32e7524bd87388a96e0a98ace244c95a8965b500000000000000000000000000000000000000000000000000000000000000000322ce315e71a60490bddf773f32b059f4cce7b435d550e2c1cd34aa7faf1cf4d06858ceb9ff5b8fa2aa9d3ba7a564c53853ca78ea6e1175e02b185f94ec4e852000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d49494567544343424365674177494241674956414c546d71796a394e4363724f414844654849486f6c754d565758464d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d774f544d304e546c61467730794f44417a4d6a4d774f544d300a4e546c614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a715165687944707854673273444b6849772b64454f2b42647536527039586f516e6c3359322f6a32497455566e524374704236484c707943325a45614d6853610a4b716c6f436476715674426872504f7364377374474b4f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e5648513445466751552f724673795665793276384e58594e354178754c766177586868347744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b4530424451454242424132346f6d696e7451356a58772f325543756237766b4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d455543494252454b346b4c5559532b766149336436536d0a6668564f613642726d4c43316d50314b7265346f52456262416945416d78325a496f506f36584838303839576668746f6539356b6345733432507050343152370a643544467167513d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2644' + - '2.1836' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml index 5fb5f0a4abc42..3d8e06bfed615 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '2.2645' + x-ms-ccf-transaction-id: '2.1837' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: '{"contents": "Test entry from Python SDK"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '2.2646' + x-ms-ccf-transaction-id: '2.1838' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview - request: body: null headers: @@ -55,38 +55,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1838/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2646"}' - headers: - content-length: '44' - content-type: application/json - x-ms-ccf-transaction-id: '2.2647' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646/status?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646/status?api-version=0.1-preview - response: - body: - string: '{"state":"Committed","transactionId":"2.2646"}' + string: '{"state":"Committed","transactionId":"2.1838"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.2647' + x-ms-ccf-transaction-id: '2.1839' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1838/status?api-version=0.1-preview - request: body: null headers: @@ -95,18 +75,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1838/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2646"}' + string: '{"state":"Committed","transactionId":"2.1838"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.2647' + x-ms-ccf-transaction-id: '2.1839' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1838/status?api-version=0.1-preview - request: body: null headers: @@ -115,7 +95,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1838/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -124,11 +104,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '2.2647' + x-ms-ccf-transaction-id: '2.1839' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646/receipt?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1838/receipt?api-version=0.1-preview - request: body: null headers: @@ -137,28 +117,29 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1838/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"310724aa26dedb3e905f3b94a936ddde007b5f128eaa10bc2077fa8abc54332e\",\n - \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n - \ \"proof\": [\n {\n \"left\": \"1aaa8114ca340217d87f42cc41cb28dd7480f053091ffb4c0c84a6c25cd5f47f\"\n - \ },\n {\n \"left\": \"32203f6b82ddad1d4e6dcb4a8cf5f03c64ebbf151563dc31059ee4bb163f5ec1\"\n - \ },\n {\n \"left\": \"91dcb7de256d11936920ff50b0f1c63eb5667f5aefef1770de1d3ea83a3ad65d\"\n - \ },\n {\n \"left\": \"1ddba226bc03dd7bbb3be565b0a0fec88847e667e5f8cf2f6a4277cac20104e0\"\n - \ },\n {\n \"left\": \"d2cee43d84a9c3ba987f637ae7f4266bcfd0107d2454c8200f6b714542ebc4e7\"\n - \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n - \ }\n ],\n \"root\": \"d9f14fed4fc51c4b6e0fb26d6e8b41222d08b3c3b508415684c6cf39bc7b3cae\",\n - \ \"signature\": \"MGYCMQDM6N2N1SJOkN/v4I0eleBaxylH1Ib6zHhbIjBZIQrnvDJ7ZqSUfLY0GvK4qSrckdMCMQDI3M1UrCSxpGsIuIWxu/+qSQk51Qjq4pjVb23ya3qLemfno2Q2f1IGwYkg3QGv5XY=\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2646\"\n}" - headers: - content-length: '1095' + string: "{\n \"receipt\": {\n \"leaf\": \"d6b947cf5b39ad54a10f7d857e697d3056640b9739d195a3f030fba72e333d77\",\n + \ \"node_id\": \"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c\",\n + \ \"proof\": [\n {\n \"left\": \"0a92da1ffbc2aa4ae96a9c0c0d42ce4a16b5d3b135c6e2c082479c93d1fdd810\"\n + \ },\n {\n \"left\": \"a9e1cb779311185edeffe1d1817e4f904651f6bc573550542602626abe38501a\"\n + \ },\n {\n \"left\": \"f4d625f028f0592bd72fe981a08caaf2169991ce521e70d3dddac066ea235272\"\n + \ },\n {\n \"left\": \"c29a4b0194fa4a4d72e2a74248d42c3d653344fe576a3c5b10edb8bd2d7ed61f\"\n + \ },\n {\n \"left\": \"96cdc79a790c95835b64baa35578025ea6c71123b469a23f780d45d4a912a0c7\"\n + \ },\n {\n \"left\": \"a7d18ac2d0561cb6d9923e65393f54a951e0ead8b844c4a7a60b4d920c090097\"\n + \ },\n {\n \"left\": \"b1f43f8a8b2de6743c0a62c1f31d1b4e0caa9d3323acb9d0f51c810ac8dafe2f\"\n + \ }\n ],\n \"root\": \"52de7a5d839c8d2edf088a435615ef16a44e3da3fafbfebdc43123b6a2b3150c\",\n + \ \"signature\": \"MGUCMHTo+hNFM3YVZZtDTeHNYjnzUvpK7MH/ecVP+1FYFFMc2Kfp0RopknuAKqlUN7O9cAIxAKE9JpAgKbb+DGVzwdydU+YEqtsXjjXQhamCCab/GBK542DxGQtccPRDSfuwX1h7Ug==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1838\"\n}" + headers: + content-length: '1195' content-type: application/json - x-ms-ccf-transaction-id: '2.2647' + x-ms-ccf-transaction-id: '2.1839' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646/receipt?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1838/receipt?api-version=0.1-preview - request: body: null headers: @@ -170,15 +151,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2647"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1839"}' headers: content-length: '94' content-type: application/json - x-ms-ccf-transaction-id: '2.2647' + x-ms-ccf-transaction-id: '2.1839' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: body: '{"contents": "Test entry 2 from Python SDK"}' headers: @@ -198,31 +179,11 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '2.2648' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2648/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"2.2648"}' - headers: - content-length: '44' - content-type: application/json - x-ms-ccf-transaction-id: '2.2649' + x-ms-ccf-transaction-id: '2.1840' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2648/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview - request: body: null headers: @@ -231,18 +192,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2648/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1840/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2648"}' + string: '{"state":"Committed","transactionId":"2.1840"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.2649' + x-ms-ccf-transaction-id: '2.1841' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2648/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1840/status?api-version=0.1-preview - request: body: null headers: @@ -254,15 +215,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2649"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.1841"}' headers: content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '2.2649' + x-ms-ccf-transaction-id: '2.1841' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: body: null headers: @@ -271,18 +232,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2646?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1838?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.2646\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.1838\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '150' content-type: application/json - x-ms-ccf-transaction-id: '2.2649' + x-ms-ccf-transaction-id: '2.1841' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2646?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1838?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml index 8900f25135c2e..ca9c1978c0e12 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '2.2650' + x-ms-ccf-transaction-id: '2.1842' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: '{"contents": "Test sub-ledger entry from Python SDK"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '2.2652' + x-ms-ccf-transaction-id: '2.1844' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -55,18 +55,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1844/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2652"}' + string: '{"state":"Pending","transactionId":"2.1844"}' headers: content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '2.2652' + x-ms-ccf-transaction-id: '2.1844' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1844/status?api-version=0.1-preview - request: body: null headers: @@ -75,18 +75,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1844/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2652"}' + string: '{"state":"Committed","transactionId":"2.1844"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.2653' + x-ms-ccf-transaction-id: '2.1845' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1844/status?api-version=0.1-preview - request: body: null headers: @@ -95,18 +95,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1844/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2652"}' + string: '{"state":"Committed","transactionId":"2.1844"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.2653' + x-ms-ccf-transaction-id: '2.1845' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1844/status?api-version=0.1-preview - request: body: null headers: @@ -115,7 +115,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1844/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -124,11 +124,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '2.2653' + x-ms-ccf-transaction-id: '2.1845' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652/receipt?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1844/receipt?api-version=0.1-preview - request: body: null headers: @@ -137,28 +137,20 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1844/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"640ee9309d3a12632accc2ac4b5d253b6a4cd3c58c852a2145124c8d64e268d8\",\n - \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n - \ \"proof\": [\n {\n \"left\": \"9cb0cbf86e5f7f52e21d858a9b13e4abe6a68ce3b130162edaaef1713a30e537\"\n - \ },\n {\n \"left\": \"69e0d46efbeb264d7cc9d5f226217ab4a08dd82ac12e61257d918221944f40d3\"\n - \ },\n {\n \"left\": \"91dcb7de256d11936920ff50b0f1c63eb5667f5aefef1770de1d3ea83a3ad65d\"\n - \ },\n {\n \"left\": \"1ddba226bc03dd7bbb3be565b0a0fec88847e667e5f8cf2f6a4277cac20104e0\"\n - \ },\n {\n \"left\": \"d2cee43d84a9c3ba987f637ae7f4266bcfd0107d2454c8200f6b714542ebc4e7\"\n - \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n - \ }\n ],\n \"root\": \"9e7605755fdfa33fdae36207dc5b47590480409b8ed01f7d56b3238996f8fdff\",\n - \ \"signature\": \"MGUCMA8TEzrIvzGYMz0HCYU/unN0QfdwcRmLV+xn8VIxkf9kVFwtHG+1pwIDxVfXD44LywIxANyD0biiRBg5IMjuf3q5Z668/7XlVN00MjeaQuw+SKeLtw3PrNUI7OOBpHHaxAFhLQ==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2652\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n + \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": + \"Loading\",\n \"transactionId\": \"\"\n}" headers: - content-length: '1095' + content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '2.2653' + x-ms-ccf-transaction-id: '2.1845' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652/receipt?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1844/receipt?api-version=0.1-preview - request: body: null headers: @@ -167,62 +159,72 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1844/receipt?api-version=0.1-preview response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.2653"}' + string: "{\n \"receipt\": {\n \"leaf\": \"97a3d56f477c5a86f53752d5ebd7b05ec7823a30ac6b143e255e38b3c9c757de\",\n + \ \"node_id\": \"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c\",\n + \ \"proof\": [\n {\n \"left\": \"412be6e6e59fe38d2e8f4cdc6f4916ec21beecc558b83b5a42e87f7a9f131986\"\n + \ },\n {\n \"left\": \"140d526184b1fb76a9a7002f87dee8ee19ad59616e779097b4dbea621c712478\"\n + \ },\n {\n \"left\": \"c29a4b0194fa4a4d72e2a74248d42c3d653344fe576a3c5b10edb8bd2d7ed61f\"\n + \ },\n {\n \"left\": \"96cdc79a790c95835b64baa35578025ea6c71123b469a23f780d45d4a912a0c7\"\n + \ },\n {\n \"left\": \"a7d18ac2d0561cb6d9923e65393f54a951e0ead8b844c4a7a60b4d920c090097\"\n + \ },\n {\n \"left\": \"b1f43f8a8b2de6743c0a62c1f31d1b4e0caa9d3323acb9d0f51c810ac8dafe2f\"\n + \ }\n ],\n \"root\": \"a4d2da720f65ee6fe5c2e754fb4fac265cd4e9f0cbd658d3e7c773508925e9bf\",\n + \ \"signature\": \"MGQCMHQVKsvIUged8WnzPmbAs5DGPlofnq4pP6QyuRJmGG7G6A5TXajC+daxMSB5xo2gyQIwdAhZWH3GNCEuEuVGUGgInKOSQnaEUjthB/RVOOtQeLl683hpuULgH/GVlq+Xm3cu\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.1844\"\n}" headers: - content-length: '97' + content-length: '1091' content-type: application/json - x-ms-ccf-transaction-id: '2.2653' + x-ms-ccf-transaction-id: '2.1845' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1844/receipt?api-version=0.1-preview - request: - body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' + body: null headers: Accept: - application/json - Content-Length: - - '55' - Content-Type: - - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: POST - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"subLedgerId":"132"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.1845"}' headers: - content-length: '21' + content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '2.2654' + x-ms-ccf-transaction-id: '2.1845' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: - body: null + body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' headers: Accept: - application/json + Content-Length: + - '55' + Content-Type: + - application/json User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2654/status?api-version=0.1-preview + method: POST + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"state":"Pending","transactionId":"2.2654"}' + string: '{"subLedgerId":"132"}' headers: - content-length: '44' + content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '2.2654' + x-ms-ccf-transaction-id: '2.1846' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2654/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -231,18 +233,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2654/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1846/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2654"}' + string: '{"state":"Committed","transactionId":"2.1846"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.2655' + x-ms-ccf-transaction-id: '2.1847' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2654/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1846/status?api-version=0.1-preview - request: body: null headers: @@ -254,35 +256,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.2655"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.1847"}' headers: content-length: '99' content-type: application/json - x-ms-ccf-transaction-id: '2.2655' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652?api-version=0.1-preview&subLedgerId=132 - response: - body: - string: "{\n \"state\": \"Loading\"\n}" - headers: - content-length: '24' - content-type: application/json - x-ms-ccf-transaction-id: '2.2655' + x-ms-ccf-transaction-id: '2.1847' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652?api-version=0.1-preview&subLedgerId=132 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -291,18 +273,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2652?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.1844?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.2652\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.1844\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '153' content-type: application/json - x-ms-ccf-transaction-id: '2.2655' + x-ms-ccf-transaction-id: '2.1847' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.2652?api-version=0.1-preview&subLedgerId=132 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.1844?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml index 93e4502b209c9..8baffd4cfa178 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_range_query.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '2.2656' + x-ms-ccf-transaction-id: '2.1848' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: '{"contents": "message-0"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2657' + x-ms-ccf-transaction-id: '2.1849' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-1"}' headers: @@ -66,11 +66,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2659' + x-ms-ccf-transaction-id: '2.1851' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-2"}' headers: @@ -90,11 +90,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2660' + x-ms-ccf-transaction-id: '2.1852' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-3"}' headers: @@ -114,11 +114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2662' + x-ms-ccf-transaction-id: '2.1854' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-4"}' headers: @@ -138,11 +138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2664' + x-ms-ccf-transaction-id: '2.1856' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-5"}' headers: @@ -162,11 +162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2665' + x-ms-ccf-transaction-id: '2.1857' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-6"}' headers: @@ -186,11 +186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2667' + x-ms-ccf-transaction-id: '2.1859' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-7"}' headers: @@ -210,11 +210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2668' + x-ms-ccf-transaction-id: '2.1860' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-8"}' headers: @@ -234,11 +234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2670' + x-ms-ccf-transaction-id: '2.1862' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-9"}' headers: @@ -258,11 +258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2672' + x-ms-ccf-transaction-id: '2.1864' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-10"}' headers: @@ -282,11 +282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2673' + x-ms-ccf-transaction-id: '2.1865' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-11"}' headers: @@ -306,11 +306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2675' + x-ms-ccf-transaction-id: '2.1867' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-12"}' headers: @@ -330,11 +330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2676' + x-ms-ccf-transaction-id: '2.1869' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-13"}' headers: @@ -354,11 +354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2678' + x-ms-ccf-transaction-id: '2.1870' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-14"}' headers: @@ -378,11 +378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2679' + x-ms-ccf-transaction-id: '2.1872' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-15"}' headers: @@ -402,11 +402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2680' + x-ms-ccf-transaction-id: '2.1874' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-16"}' headers: @@ -426,11 +426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2682' + x-ms-ccf-transaction-id: '2.1875' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-17"}' headers: @@ -450,11 +450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2683' + x-ms-ccf-transaction-id: '2.1877' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-18"}' headers: @@ -474,11 +474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2684' + x-ms-ccf-transaction-id: '2.1878' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-19"}' headers: @@ -498,11 +498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2686' + x-ms-ccf-transaction-id: '2.1880' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-20"}' headers: @@ -522,11 +522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2687' + x-ms-ccf-transaction-id: '2.1882' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-21"}' headers: @@ -546,11 +546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2689' + x-ms-ccf-transaction-id: '2.1883' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-22"}' headers: @@ -570,11 +570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2691' + x-ms-ccf-transaction-id: '2.1884' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-23"}' headers: @@ -594,11 +594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2692' + x-ms-ccf-transaction-id: '2.1886' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-24"}' headers: @@ -618,11 +618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2694' + x-ms-ccf-transaction-id: '2.1887' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-25"}' headers: @@ -642,11 +642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2695' + x-ms-ccf-transaction-id: '2.1889' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-26"}' headers: @@ -666,11 +666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2697' + x-ms-ccf-transaction-id: '2.1891' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-27"}' headers: @@ -690,11 +690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2699' + x-ms-ccf-transaction-id: '2.1892' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-28"}' headers: @@ -714,11 +714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2701' + x-ms-ccf-transaction-id: '2.1894' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-29"}' headers: @@ -738,11 +738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2703' + x-ms-ccf-transaction-id: '2.1896' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-30"}' headers: @@ -762,11 +762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2704' + x-ms-ccf-transaction-id: '2.1897' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-31"}' headers: @@ -786,11 +786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2706' + x-ms-ccf-transaction-id: '2.1899' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-32"}' headers: @@ -810,11 +810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2708' + x-ms-ccf-transaction-id: '2.1901' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-33"}' headers: @@ -834,11 +834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2709' + x-ms-ccf-transaction-id: '2.1902' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-34"}' headers: @@ -858,11 +858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2711' + x-ms-ccf-transaction-id: '2.1904' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-35"}' headers: @@ -882,11 +882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2713' + x-ms-ccf-transaction-id: '2.1905' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-36"}' headers: @@ -906,11 +906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2714' + x-ms-ccf-transaction-id: '2.1907' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-37"}' headers: @@ -930,11 +930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2716' + x-ms-ccf-transaction-id: '2.1909' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-38"}' headers: @@ -954,11 +954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2717' + x-ms-ccf-transaction-id: '2.1910' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-39"}' headers: @@ -978,11 +978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2719' + x-ms-ccf-transaction-id: '2.1912' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-40"}' headers: @@ -1002,11 +1002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2720' + x-ms-ccf-transaction-id: '2.1914' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-41"}' headers: @@ -1026,11 +1026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2722' + x-ms-ccf-transaction-id: '2.1915' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-42"}' headers: @@ -1050,11 +1050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2724' + x-ms-ccf-transaction-id: '2.1917' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-43"}' headers: @@ -1074,11 +1074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2725' + x-ms-ccf-transaction-id: '2.1919' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-44"}' headers: @@ -1098,11 +1098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2727' + x-ms-ccf-transaction-id: '2.1920' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-45"}' headers: @@ -1122,11 +1122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2728' + x-ms-ccf-transaction-id: '2.1922' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-46"}' headers: @@ -1146,11 +1146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2730' + x-ms-ccf-transaction-id: '2.1924' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-47"}' headers: @@ -1170,11 +1170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2732' + x-ms-ccf-transaction-id: '2.1925' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-48"}' headers: @@ -1194,11 +1194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2733' + x-ms-ccf-transaction-id: '2.1927' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-49"}' headers: @@ -1218,11 +1218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2735' + x-ms-ccf-transaction-id: '2.1929' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-50"}' headers: @@ -1242,11 +1242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2737' + x-ms-ccf-transaction-id: '2.1930' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-51"}' headers: @@ -1266,11 +1266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2738' + x-ms-ccf-transaction-id: '2.1932' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-52"}' headers: @@ -1290,11 +1290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2740' + x-ms-ccf-transaction-id: '2.1933' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-53"}' headers: @@ -1314,11 +1314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2741' + x-ms-ccf-transaction-id: '2.1935' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-54"}' headers: @@ -1338,11 +1338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2743' + x-ms-ccf-transaction-id: '2.1937' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-55"}' headers: @@ -1362,11 +1362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2744' + x-ms-ccf-transaction-id: '2.1938' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-56"}' headers: @@ -1386,11 +1386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2746' + x-ms-ccf-transaction-id: '2.1940' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-57"}' headers: @@ -1410,11 +1410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2748' + x-ms-ccf-transaction-id: '2.1941' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-58"}' headers: @@ -1434,11 +1434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2749' + x-ms-ccf-transaction-id: '2.1943' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-59"}' headers: @@ -1458,11 +1458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2751' + x-ms-ccf-transaction-id: '2.1945' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-60"}' headers: @@ -1482,11 +1482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2752' + x-ms-ccf-transaction-id: '2.1946' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-61"}' headers: @@ -1506,11 +1506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2754' + x-ms-ccf-transaction-id: '2.1948' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-62"}' headers: @@ -1530,11 +1530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2756' + x-ms-ccf-transaction-id: '2.1950' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-63"}' headers: @@ -1554,11 +1554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2757' + x-ms-ccf-transaction-id: '2.1951' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-64"}' headers: @@ -1578,11 +1578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2759' + x-ms-ccf-transaction-id: '2.1953' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-65"}' headers: @@ -1602,11 +1602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2760' + x-ms-ccf-transaction-id: '2.1955' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-66"}' headers: @@ -1626,11 +1626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2762' + x-ms-ccf-transaction-id: '2.1956' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-67"}' headers: @@ -1650,11 +1650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2764' + x-ms-ccf-transaction-id: '2.1958' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-68"}' headers: @@ -1674,11 +1674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2765' + x-ms-ccf-transaction-id: '2.1960' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-69"}' headers: @@ -1698,11 +1698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2767' + x-ms-ccf-transaction-id: '2.1961' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-70"}' headers: @@ -1722,11 +1722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2769' + x-ms-ccf-transaction-id: '2.1963' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-71"}' headers: @@ -1746,11 +1746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2770' + x-ms-ccf-transaction-id: '2.1964' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-72"}' headers: @@ -1770,11 +1770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2772' + x-ms-ccf-transaction-id: '2.1966' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-73"}' headers: @@ -1794,11 +1794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2773' + x-ms-ccf-transaction-id: '2.1968' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-74"}' headers: @@ -1818,11 +1818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2775' + x-ms-ccf-transaction-id: '2.1970' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-75"}' headers: @@ -1842,11 +1842,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2776' + x-ms-ccf-transaction-id: '2.1971' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-76"}' headers: @@ -1866,11 +1866,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2778' + x-ms-ccf-transaction-id: '2.1973' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-77"}' headers: @@ -1890,11 +1890,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2780' + x-ms-ccf-transaction-id: '2.1975' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-78"}' headers: @@ -1914,11 +1914,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2781' + x-ms-ccf-transaction-id: '2.1976' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-79"}' headers: @@ -1938,11 +1938,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2783' + x-ms-ccf-transaction-id: '2.1978' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-80"}' headers: @@ -1962,11 +1962,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2785' + x-ms-ccf-transaction-id: '2.1979' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-81"}' headers: @@ -1986,11 +1986,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2786' + x-ms-ccf-transaction-id: '2.1981' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-82"}' headers: @@ -2010,11 +2010,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2788' + x-ms-ccf-transaction-id: '2.1983' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-83"}' headers: @@ -2034,11 +2034,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2789' + x-ms-ccf-transaction-id: '2.1984' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-84"}' headers: @@ -2058,11 +2058,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2791' + x-ms-ccf-transaction-id: '2.1986' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-85"}' headers: @@ -2082,11 +2082,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2793' + x-ms-ccf-transaction-id: '2.1988' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-86"}' headers: @@ -2106,11 +2106,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2794' + x-ms-ccf-transaction-id: '2.1989' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-87"}' headers: @@ -2130,11 +2130,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2796' + x-ms-ccf-transaction-id: '2.1991' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-88"}' headers: @@ -2154,11 +2154,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2798' + x-ms-ccf-transaction-id: '2.1993' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-89"}' headers: @@ -2178,11 +2178,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2799' + x-ms-ccf-transaction-id: '2.1994' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-90"}' headers: @@ -2202,11 +2202,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2801' + x-ms-ccf-transaction-id: '2.1996' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-91"}' headers: @@ -2226,11 +2226,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2802' + x-ms-ccf-transaction-id: '2.1998' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-92"}' headers: @@ -2250,11 +2250,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2804' + x-ms-ccf-transaction-id: '2.1999' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-93"}' headers: @@ -2274,11 +2274,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2806' + x-ms-ccf-transaction-id: '2.2001' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-94"}' headers: @@ -2298,11 +2298,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2807' + x-ms-ccf-transaction-id: '2.2002' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-95"}' headers: @@ -2322,11 +2322,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2809' + x-ms-ccf-transaction-id: '2.2004' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-96"}' headers: @@ -2346,11 +2346,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2810' + x-ms-ccf-transaction-id: '2.2005' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-97"}' headers: @@ -2370,11 +2370,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2812' + x-ms-ccf-transaction-id: '2.2006' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-98"}' headers: @@ -2394,11 +2394,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2813' + x-ms-ccf-transaction-id: '2.2008' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-99"}' headers: @@ -2418,11 +2418,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2815' + x-ms-ccf-transaction-id: '2.2010' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-100"}' headers: @@ -2442,11 +2442,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2817' + x-ms-ccf-transaction-id: '2.2011' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-101"}' headers: @@ -2466,11 +2466,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2818' + x-ms-ccf-transaction-id: '2.2013' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-102"}' headers: @@ -2490,11 +2490,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2820' + x-ms-ccf-transaction-id: '2.2014' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-103"}' headers: @@ -2514,11 +2514,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2822' + x-ms-ccf-transaction-id: '2.2016' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-104"}' headers: @@ -2538,11 +2538,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2823' + x-ms-ccf-transaction-id: '2.2018' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-105"}' headers: @@ -2562,11 +2562,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2825' + x-ms-ccf-transaction-id: '2.2019' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-106"}' headers: @@ -2586,11 +2586,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2826' + x-ms-ccf-transaction-id: '2.2021' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-107"}' headers: @@ -2610,11 +2610,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2828' + x-ms-ccf-transaction-id: '2.2023' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-108"}' headers: @@ -2634,11 +2634,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2830' + x-ms-ccf-transaction-id: '2.2024' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-109"}' headers: @@ -2658,11 +2658,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2831' + x-ms-ccf-transaction-id: '2.2026' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-110"}' headers: @@ -2682,11 +2682,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2833' + x-ms-ccf-transaction-id: '2.2028' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-111"}' headers: @@ -2706,11 +2706,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2834' + x-ms-ccf-transaction-id: '2.2029' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-112"}' headers: @@ -2730,11 +2730,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2836' + x-ms-ccf-transaction-id: '2.2031' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-113"}' headers: @@ -2754,11 +2754,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2838' + x-ms-ccf-transaction-id: '2.2032' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-114"}' headers: @@ -2778,11 +2778,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2839' + x-ms-ccf-transaction-id: '2.2033' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-115"}' headers: @@ -2802,11 +2802,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2841' + x-ms-ccf-transaction-id: '2.2035' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-116"}' headers: @@ -2826,11 +2826,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2842' + x-ms-ccf-transaction-id: '2.2036' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-117"}' headers: @@ -2850,11 +2850,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2844' + x-ms-ccf-transaction-id: '2.2038' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-118"}' headers: @@ -2874,11 +2874,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2846' + x-ms-ccf-transaction-id: '2.2040' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-119"}' headers: @@ -2898,11 +2898,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2847' + x-ms-ccf-transaction-id: '2.2041' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-120"}' headers: @@ -2922,11 +2922,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2849' + x-ms-ccf-transaction-id: '2.2043' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-121"}' headers: @@ -2946,11 +2946,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2851' + x-ms-ccf-transaction-id: '2.2044' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-122"}' headers: @@ -2970,11 +2970,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2852' + x-ms-ccf-transaction-id: '2.2046' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-123"}' headers: @@ -2994,11 +2994,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2854' + x-ms-ccf-transaction-id: '2.2048' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-124"}' headers: @@ -3018,11 +3018,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2855' + x-ms-ccf-transaction-id: '2.2049' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-125"}' headers: @@ -3042,11 +3042,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2857' + x-ms-ccf-transaction-id: '2.2051' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-126"}' headers: @@ -3066,11 +3066,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2859' + x-ms-ccf-transaction-id: '2.2052' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-127"}' headers: @@ -3090,11 +3090,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2860' + x-ms-ccf-transaction-id: '2.2054' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-128"}' headers: @@ -3114,11 +3114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2862' + x-ms-ccf-transaction-id: '2.2056' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-129"}' headers: @@ -3138,11 +3138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2864' + x-ms-ccf-transaction-id: '2.2057' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-130"}' headers: @@ -3162,11 +3162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2865' + x-ms-ccf-transaction-id: '2.2059' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-131"}' headers: @@ -3186,11 +3186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2867' + x-ms-ccf-transaction-id: '2.2061' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-132"}' headers: @@ -3210,11 +3210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2868' + x-ms-ccf-transaction-id: '2.2062' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-133"}' headers: @@ -3234,11 +3234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2870' + x-ms-ccf-transaction-id: '2.2064' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-134"}' headers: @@ -3258,11 +3258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2872' + x-ms-ccf-transaction-id: '2.2065' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-135"}' headers: @@ -3282,11 +3282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2873' + x-ms-ccf-transaction-id: '2.2067' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-136"}' headers: @@ -3306,11 +3306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2875' + x-ms-ccf-transaction-id: '2.2069' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-137"}' headers: @@ -3330,11 +3330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2877' + x-ms-ccf-transaction-id: '2.2070' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-138"}' headers: @@ -3354,11 +3354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2878' + x-ms-ccf-transaction-id: '2.2072' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-139"}' headers: @@ -3378,11 +3378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2880' + x-ms-ccf-transaction-id: '2.2073' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-140"}' headers: @@ -3402,11 +3402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2881' + x-ms-ccf-transaction-id: '2.2075' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-141"}' headers: @@ -3426,11 +3426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2883' + x-ms-ccf-transaction-id: '2.2077' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-142"}' headers: @@ -3450,11 +3450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2885' + x-ms-ccf-transaction-id: '2.2078' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-143"}' headers: @@ -3474,11 +3474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2886' + x-ms-ccf-transaction-id: '2.2080' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-144"}' headers: @@ -3498,11 +3498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2888' + x-ms-ccf-transaction-id: '2.2081' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-145"}' headers: @@ -3522,11 +3522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2889' + x-ms-ccf-transaction-id: '2.2083' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-146"}' headers: @@ -3546,11 +3546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2891' + x-ms-ccf-transaction-id: '2.2085' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-147"}' headers: @@ -3570,11 +3570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2892' + x-ms-ccf-transaction-id: '2.2086' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-148"}' headers: @@ -3594,11 +3594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2894' + x-ms-ccf-transaction-id: '2.2088' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-149"}' headers: @@ -3618,11 +3618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2896' + x-ms-ccf-transaction-id: '2.2089' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-150"}' headers: @@ -3642,11 +3642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2897' + x-ms-ccf-transaction-id: '2.2091' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-151"}' headers: @@ -3666,11 +3666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2899' + x-ms-ccf-transaction-id: '2.2093' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-152"}' headers: @@ -3690,11 +3690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2900' + x-ms-ccf-transaction-id: '2.2094' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-153"}' headers: @@ -3714,11 +3714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2902' + x-ms-ccf-transaction-id: '2.2096' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-154"}' headers: @@ -3738,11 +3738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2904' + x-ms-ccf-transaction-id: '2.2097' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-155"}' headers: @@ -3762,11 +3762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2905' + x-ms-ccf-transaction-id: '2.2099' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-156"}' headers: @@ -3786,11 +3786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2907' + x-ms-ccf-transaction-id: '2.2100' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-157"}' headers: @@ -3810,11 +3810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2908' + x-ms-ccf-transaction-id: '2.2102' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-158"}' headers: @@ -3834,11 +3834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2910' + x-ms-ccf-transaction-id: '2.2104' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-159"}' headers: @@ -3858,11 +3858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2912' + x-ms-ccf-transaction-id: '2.2105' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-160"}' headers: @@ -3882,11 +3882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2913' + x-ms-ccf-transaction-id: '2.2107' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-161"}' headers: @@ -3906,11 +3906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2915' + x-ms-ccf-transaction-id: '2.2109' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-162"}' headers: @@ -3930,11 +3930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2916' + x-ms-ccf-transaction-id: '2.2110' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-163"}' headers: @@ -3954,11 +3954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2918' + x-ms-ccf-transaction-id: '2.2112' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-164"}' headers: @@ -3978,11 +3978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2919' + x-ms-ccf-transaction-id: '2.2114' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-165"}' headers: @@ -4002,11 +4002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2921' + x-ms-ccf-transaction-id: '2.2115' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-166"}' headers: @@ -4026,11 +4026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2923' + x-ms-ccf-transaction-id: '2.2117' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-167"}' headers: @@ -4050,11 +4050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2924' + x-ms-ccf-transaction-id: '2.2119' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-168"}' headers: @@ -4074,11 +4074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2926' + x-ms-ccf-transaction-id: '2.2120' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-169"}' headers: @@ -4098,11 +4098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2927' + x-ms-ccf-transaction-id: '2.2122' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-170"}' headers: @@ -4122,11 +4122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2929' + x-ms-ccf-transaction-id: '2.2123' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-171"}' headers: @@ -4146,11 +4146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2931' + x-ms-ccf-transaction-id: '2.2125' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-172"}' headers: @@ -4170,11 +4170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2932' + x-ms-ccf-transaction-id: '2.2127' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-173"}' headers: @@ -4194,11 +4194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2934' + x-ms-ccf-transaction-id: '2.2128' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-174"}' headers: @@ -4218,11 +4218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2935' + x-ms-ccf-transaction-id: '2.2130' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-175"}' headers: @@ -4242,11 +4242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2937' + x-ms-ccf-transaction-id: '2.2131' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-176"}' headers: @@ -4266,11 +4266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2939' + x-ms-ccf-transaction-id: '2.2133' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-177"}' headers: @@ -4290,11 +4290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2940' + x-ms-ccf-transaction-id: '2.2135' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-178"}' headers: @@ -4314,11 +4314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2942' + x-ms-ccf-transaction-id: '2.2136' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-179"}' headers: @@ -4338,11 +4338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2943' + x-ms-ccf-transaction-id: '2.2138' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-180"}' headers: @@ -4362,11 +4362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2945' + x-ms-ccf-transaction-id: '2.2139' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-181"}' headers: @@ -4386,11 +4386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2946' + x-ms-ccf-transaction-id: '2.2141' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-182"}' headers: @@ -4410,11 +4410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2948' + x-ms-ccf-transaction-id: '2.2143' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-183"}' headers: @@ -4434,11 +4434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2949' + x-ms-ccf-transaction-id: '2.2144' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-184"}' headers: @@ -4458,11 +4458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2951' + x-ms-ccf-transaction-id: '2.2146' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-185"}' headers: @@ -4482,11 +4482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2952' + x-ms-ccf-transaction-id: '2.2148' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-186"}' headers: @@ -4506,11 +4506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2954' + x-ms-ccf-transaction-id: '2.2149' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-187"}' headers: @@ -4530,11 +4530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2955' + x-ms-ccf-transaction-id: '2.2151' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-188"}' headers: @@ -4554,11 +4554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2957' + x-ms-ccf-transaction-id: '2.2152' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-189"}' headers: @@ -4578,11 +4578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2959' + x-ms-ccf-transaction-id: '2.2154' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-190"}' headers: @@ -4602,11 +4602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2960' + x-ms-ccf-transaction-id: '2.2156' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-191"}' headers: @@ -4626,11 +4626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2962' + x-ms-ccf-transaction-id: '2.2157' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-192"}' headers: @@ -4650,11 +4650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2964' + x-ms-ccf-transaction-id: '2.2159' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-193"}' headers: @@ -4674,11 +4674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2965' + x-ms-ccf-transaction-id: '2.2161' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-194"}' headers: @@ -4698,11 +4698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2966' + x-ms-ccf-transaction-id: '2.2162' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-195"}' headers: @@ -4722,11 +4722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2967' + x-ms-ccf-transaction-id: '2.2164' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-196"}' headers: @@ -4746,11 +4746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2969' + x-ms-ccf-transaction-id: '2.2166' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-197"}' headers: @@ -4770,11 +4770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2971' + x-ms-ccf-transaction-id: '2.2167' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-198"}' headers: @@ -4794,11 +4794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2972' + x-ms-ccf-transaction-id: '2.2169' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-199"}' headers: @@ -4818,11 +4818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2974' + x-ms-ccf-transaction-id: '2.2170' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-200"}' headers: @@ -4842,11 +4842,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.2975' + x-ms-ccf-transaction-id: '2.2172' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: null headers: @@ -4855,19 +4855,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1849 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1849\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1849 - request: body: null headers: @@ -4876,80 +4876,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1849 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '2.2976' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1950\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2657\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2665\"\n + \"0\",\n \"transactionId\": \"2.1849\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1857\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2673\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2680\"\n + \"0\",\n \"transactionId\": \"2.1865\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1874\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2687\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2695\"\n + \"0\",\n \"transactionId\": \"2.1882\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1889\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2704\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2713\"\n + \"0\",\n \"transactionId\": \"2.1897\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1905\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2720\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2728\"\n + \"0\",\n \"transactionId\": \"2.1914\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1922\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2737\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2744\"\n + \"0\",\n \"transactionId\": \"2.1930\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1938\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2752\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"2.1946\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2657 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1849 - request: body: null headers: @@ -4958,19 +4916,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1950 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1950\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1950 - request: body: null headers: @@ -4979,38 +4937,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1950 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2051\",\n \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2760\"\n },\n {\n \"contents\": - \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2769\"\n + \"0\",\n \"transactionId\": \"2.1955\"\n },\n {\n \"contents\": + \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1963\"\n \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2776\"\n },\n {\n \"contents\": - \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2785\"\n + \"0\",\n \"transactionId\": \"2.1971\"\n },\n {\n \"contents\": + \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1979\"\n \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2793\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2801\"\n + \"0\",\n \"transactionId\": \"2.1988\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.1996\"\n \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2809\"\n },\n {\n \"contents\": + \"0\",\n \"transactionId\": \"2.2004\"\n },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2817\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2825\"\n },\n {\n \"contents\": + \"2.2011\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2019\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2833\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2841\"\n },\n {\n \"contents\": + \"2.2028\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2035\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2849\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2857\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2043\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2758 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.1950 - request: body: null headers: @@ -5019,19 +4976,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2051 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2051\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2051 - request: body: null headers: @@ -5040,37 +4997,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2960\",\n - \ \"entries\": [\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2865\"\n },\n {\n \"contents\": - \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2873\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2881\"\n },\n {\n \"contents\": - \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2889\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2897\"\n },\n {\n \"contents\": - \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2905\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2913\"\n },\n {\n \"contents\": - \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2921\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2929\"\n },\n {\n \"contents\": - \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2937\"\n },\n {\n \"contents\": \"message-180\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2945\"\n },\n {\n \"contents\": - \"message-185\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.2952\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2051 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2152\",\n + \ \"entries\": [\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2051\"\n },\n {\n \"contents\": + \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2059\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2067\"\n },\n {\n \"contents\": + \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2075\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2083\"\n },\n {\n \"contents\": + \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2091\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2099\"\n },\n {\n \"contents\": + \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2107\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2115\"\n },\n {\n \"contents\": + \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2123\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2131\"\n },\n {\n \"contents\": + \"message-180\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2139\"\n },\n {\n \"contents\": \"message-185\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2148\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '1492' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2859 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2051 - request: body: null headers: @@ -5079,23 +5037,23 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2960 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2152 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2960\"\n },\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2156\"\n },\n \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.2967\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2975\"\n }\n + \ \"transactionId\": \"2.2164\"\n },\n {\n \"contents\": \"message-200\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2172\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2960 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2152 - request: body: null headers: @@ -5104,19 +5062,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1851 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1851\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1851 - request: body: null headers: @@ -5125,59 +5083,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1851 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '2.2976' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1952\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2659\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2667\"\n + \"1\",\n \"transactionId\": \"2.1851\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1859\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2675\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2682\"\n + \"1\",\n \"transactionId\": \"2.1867\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1875\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2689\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2697\"\n + \"1\",\n \"transactionId\": \"2.1883\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1891\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2706\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2714\"\n + \"1\",\n \"transactionId\": \"2.1899\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1907\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2722\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2730\"\n + \"1\",\n \"transactionId\": \"2.1915\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1924\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2738\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2746\"\n + \"1\",\n \"transactionId\": \"2.1932\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1940\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2754\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"2.1948\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2659 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1851 - request: body: null headers: @@ -5186,19 +5123,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1952 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1952\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1952 - request: body: null headers: @@ -5207,38 +5144,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1952 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2861\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2053\",\n \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2762\"\n },\n {\n \"contents\": - \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2770\"\n + \"1\",\n \"transactionId\": \"2.1956\"\n },\n {\n \"contents\": + \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1964\"\n \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2778\"\n },\n {\n \"contents\": - \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2786\"\n + \"1\",\n \"transactionId\": \"2.1973\"\n },\n {\n \"contents\": + \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1981\"\n \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2794\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2802\"\n + \"1\",\n \"transactionId\": \"2.1989\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.1998\"\n \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2810\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"2.2005\"\n },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2818\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2826\"\n },\n {\n \"contents\": + \"2.2013\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2021\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2834\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2842\"\n },\n {\n \"contents\": + \"2.2029\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2036\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2851\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2859\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2044\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2052\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2760 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.1952 - request: body: null headers: @@ -5247,37 +5184,58 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2861 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2053 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2053\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '2.2173' + status: + code: 200 + message: OK + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2053 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2053 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2154\",\n \ \"entries\": [\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2867\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"2.2061\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2875\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2883\"\n },\n {\n \"contents\": + \"2.2069\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2077\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2891\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2899\"\n },\n {\n \"contents\": + \"2.2085\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2093\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2907\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2915\"\n },\n {\n \"contents\": + \"2.2100\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2109\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2923\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2931\"\n },\n {\n \"contents\": + \"2.2117\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2125\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2939\"\n },\n {\n \"contents\": \"message-181\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2946\"\n },\n {\n \"contents\": + \"2.2133\"\n },\n {\n \"contents\": \"message-181\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2141\"\n },\n {\n \"contents\": \"message-186\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.2954\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2149\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2861 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2053 - request: body: null headers: @@ -5286,19 +5244,21 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2154 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2157\"\n },\n + \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.2166\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2154 - request: body: null headers: @@ -5307,21 +5267,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1852 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2962\"\n },\n - \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.2969\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1852\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '249' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2962 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1852 - request: body: null headers: @@ -5330,19 +5288,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2660 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1852 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2660\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1852\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2660 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1852 - request: body: null headers: @@ -5351,38 +5309,59 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2660 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1852 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2761\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1953\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2660\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2668\"\n + \"2\",\n \"transactionId\": \"2.1852\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1860\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2676\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2683\"\n + \"2\",\n \"transactionId\": \"2.1869\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1877\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2691\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2699\"\n + \"2\",\n \"transactionId\": \"2.1884\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1892\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2708\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2716\"\n + \"2\",\n \"transactionId\": \"2.1901\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1909\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2724\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2732\"\n + \"2\",\n \"transactionId\": \"2.1917\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1925\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2740\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2748\"\n + \"2\",\n \"transactionId\": \"2.1933\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1941\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2756\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"2.1950\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' + status: + code: 200 + message: OK + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1852 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1953 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1953\",\n + \ \"state\": \"Loading\"\n}" + headers: + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2660 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1953 - request: body: null headers: @@ -5391,38 +5370,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2761 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1953 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2054\",\n \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2764\"\n },\n {\n \"contents\": - \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2772\"\n + \"2\",\n \"transactionId\": \"2.1958\"\n },\n {\n \"contents\": + \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1966\"\n \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2780\"\n },\n {\n \"contents\": - \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2788\"\n + \"2\",\n \"transactionId\": \"2.1975\"\n },\n {\n \"contents\": + \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1983\"\n \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2796\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2804\"\n + \"2\",\n \"transactionId\": \"2.1991\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.1999\"\n \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2812\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"2.2006\"\n },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2820\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2828\"\n },\n {\n \"contents\": + \"2.2014\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2023\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2836\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2844\"\n },\n {\n \"contents\": + \"2.2031\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2038\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2852\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2860\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2046\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2761 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.1953 - request: body: null headers: @@ -5431,19 +5409,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862\",\n - \ \"state\": \"Loading\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2054 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2155\",\n + \ \"entries\": [\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2054\"\n },\n {\n \"contents\": + \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2062\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2070\"\n },\n {\n \"contents\": + \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2078\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2086\"\n },\n {\n \"contents\": + \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2094\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2102\"\n },\n {\n \"contents\": + \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2110\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2119\"\n },\n {\n \"contents\": + \"message-172\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2127\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2135\"\n },\n {\n \"contents\": + \"message-182\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2143\"\n },\n {\n \"contents\": \"message-187\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2151\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1492' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2054 - request: body: null headers: @@ -5452,37 +5449,21 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2963\",\n - \ \"entries\": [\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2868\"\n },\n {\n \"contents\": - \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2877\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2885\"\n },\n {\n \"contents\": - \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2892\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2900\"\n },\n {\n \"contents\": - \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2908\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2916\"\n },\n {\n \"contents\": - \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2924\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2932\"\n },\n {\n \"contents\": - \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2940\"\n },\n {\n \"contents\": \"message-182\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2948\"\n },\n {\n \"contents\": - \"message-187\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.2955\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2155 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2159\"\n },\n + \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.2167\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1388' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2862 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2155 - request: body: null headers: @@ -5491,21 +5472,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2963 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1854 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2964\"\n },\n - \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.2971\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1854\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '249' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2963 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1854 - request: body: null headers: @@ -5514,19 +5493,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2662 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1854 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2662\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1854\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2662 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1854 - request: body: null headers: @@ -5535,38 +5514,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2662 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1854 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1955\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2662\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2670\"\n + \"3\",\n \"transactionId\": \"2.1854\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1862\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2678\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2684\"\n + \"3\",\n \"transactionId\": \"2.1870\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1878\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2692\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2701\"\n + \"3\",\n \"transactionId\": \"2.1886\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1894\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2709\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2717\"\n + \"3\",\n \"transactionId\": \"2.1902\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1910\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2725\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2733\"\n + \"3\",\n \"transactionId\": \"2.1919\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1927\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2741\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2749\"\n + \"3\",\n \"transactionId\": \"2.1935\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1943\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2757\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"2.1951\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2662 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1854 - request: body: null headers: @@ -5575,19 +5554,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1955 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1955\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1955 - request: body: null headers: @@ -5596,38 +5575,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1955 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2056\",\n \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2765\"\n },\n {\n \"contents\": - \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2773\"\n + \"3\",\n \"transactionId\": \"2.1960\"\n },\n {\n \"contents\": + \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1968\"\n \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2781\"\n },\n {\n \"contents\": - \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2789\"\n + \"3\",\n \"transactionId\": \"2.1976\"\n },\n {\n \"contents\": + \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.1984\"\n \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2798\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2806\"\n + \"3\",\n \"transactionId\": \"2.1993\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2001\"\n \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2813\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"2.2008\"\n },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2822\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2830\"\n },\n {\n \"contents\": + \"2.2016\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2024\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2838\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2846\"\n },\n {\n \"contents\": + \"2.2032\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2040\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2854\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2862\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2048\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2763 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.1955 - request: body: null headers: @@ -5636,19 +5614,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2056 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2056\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2056 - request: body: null headers: @@ -5657,37 +5635,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965\",\n - \ \"entries\": [\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2870\"\n },\n {\n \"contents\": - \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2878\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2886\"\n },\n {\n \"contents\": - \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2894\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2902\"\n },\n {\n \"contents\": - \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2910\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2918\"\n },\n {\n \"contents\": - \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2926\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2934\"\n },\n {\n \"contents\": - \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2942\"\n },\n {\n \"contents\": \"message-183\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2949\"\n },\n {\n \"contents\": - \"message-188\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.2957\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2056 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2056\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1388' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2864 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2056 - request: body: null headers: @@ -5696,19 +5656,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965\",\n - \ \"state\": \"Loading\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2056 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2157\",\n + \ \"entries\": [\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2056\"\n },\n {\n \"contents\": + \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2064\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2072\"\n },\n {\n \"contents\": + \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2080\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2088\"\n },\n {\n \"contents\": + \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2096\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2104\"\n },\n {\n \"contents\": + \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2112\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2120\"\n },\n {\n \"contents\": + \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2128\"\n },\n {\n \"contents\": \"message-178\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2136\"\n },\n {\n \"contents\": + \"message-183\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2144\"\n },\n {\n \"contents\": \"message-188\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2152\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1492' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2056 - request: body: null headers: @@ -5717,21 +5696,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2157 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-193\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2965\"\n },\n - \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.2972\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2157\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '249' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2965 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2157 - request: body: null headers: @@ -5740,19 +5717,21 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2157 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-193\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2161\"\n },\n + \ {\n \"contents\": \"message-198\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.2169\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2157 - request: body: null headers: @@ -5761,19 +5740,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1856 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1856\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1856 - request: body: null headers: @@ -5782,19 +5761,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1856 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1856\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1856 - request: body: null headers: @@ -5803,59 +5782,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1856 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1957\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2664\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2672\"\n + \"4\",\n \"transactionId\": \"2.1856\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1864\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2679\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2686\"\n + \"4\",\n \"transactionId\": \"2.1872\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1880\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2694\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2703\"\n + \"4\",\n \"transactionId\": \"2.1887\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1896\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2711\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2719\"\n + \"4\",\n \"transactionId\": \"2.1904\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1912\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2727\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2735\"\n + \"4\",\n \"transactionId\": \"2.1920\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1929\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2743\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2751\"\n + \"4\",\n \"transactionId\": \"2.1937\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1945\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2759\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"2.1953\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2664 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1856 - request: body: null headers: @@ -5864,59 +5822,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1957 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '2.2976' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2058\",\n \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2767\"\n },\n {\n \"contents\": - \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2775\"\n + \"4\",\n \"transactionId\": \"2.1961\"\n },\n {\n \"contents\": + \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1970\"\n \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2783\"\n },\n {\n \"contents\": - \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2791\"\n + \"4\",\n \"transactionId\": \"2.1978\"\n },\n {\n \"contents\": + \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.1986\"\n \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2799\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2807\"\n + \"4\",\n \"transactionId\": \"2.1994\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2002\"\n \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2815\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"2.2010\"\n },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2823\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2831\"\n },\n {\n \"contents\": + \"2.2018\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2026\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2839\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2847\"\n },\n {\n \"contents\": + \"2.2033\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2041\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2855\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2864\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2049\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2057\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1485' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2765 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.1957 - request: body: null headers: @@ -5925,19 +5862,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2058 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2058\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2058 - request: body: null headers: @@ -5946,38 +5883,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2058 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2967\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2159\",\n \ \"entries\": [\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2872\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"2.2065\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2880\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2888\"\n },\n {\n \"contents\": + \"2.2073\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2081\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2896\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2904\"\n },\n {\n \"contents\": + \"2.2089\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2097\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2912\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2919\"\n },\n {\n \"contents\": + \"2.2105\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2114\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2927\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2935\"\n },\n {\n \"contents\": + \"2.2122\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2130\"\n },\n {\n \"contents\": \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2943\"\n },\n {\n \"contents\": \"message-184\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2951\"\n },\n {\n \"contents\": + \"2.2138\"\n },\n {\n \"contents\": \"message-184\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2146\"\n },\n {\n \"contents\": \"message-189\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.2959\"\n },\n {\n \"contents\": \"message-194\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.2966\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2154\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1492' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2866 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2058 - request: body: null headers: @@ -5986,18 +5922,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2967 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2159 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2974\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-194\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2162\"\n },\n + \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.2170\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '145' + content-length: '249' content-type: application/json - x-ms-ccf-transaction-id: '2.2976' + x-ms-ccf-transaction-id: '2.2173' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2967 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2159 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml index f66dd2f435281..338084203033a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_user_management.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '2.2977' + x-ms-ccf-transaction-id: '2.2174' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: '{"assignedRole": "Contributor"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '2.2979' + x-ms-ccf-transaction-id: '2.2175' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -62,11 +62,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '2.2979' + x-ms-ccf-transaction-id: '2.2176' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -81,11 +81,11 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '2.2981' + x-ms-ccf-transaction-id: '2.2177' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: '{"assignedRole": "Reader"}' headers: @@ -105,11 +105,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '2.2982' + x-ms-ccf-transaction-id: '2.2179' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -125,11 +125,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '2.2983' + x-ms-ccf-transaction-id: '2.2180' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -144,9 +144,9 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '2.2984' + x-ms-ccf-transaction-id: '2.2181' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml index 4a0fbf5feeb85..bd88961a97df5 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_aad_async.test_verification_methods.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '80' content-type: application/json - x-ms-ccf-transaction-id: '2.2985' + x-ms-ccf-transaction-id: '2.2183' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/e76336f1-cae2-492f-84bc-bfcbb6503c9b?api-version=0.1-preview - request: body: null headers: @@ -39,11 +39,11 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '2.2985' + x-ms-ccf-transaction-id: '2.2183' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview - request: body: null headers: @@ -104,11 +104,11 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '2.2986' + x-ms-ccf-transaction-id: '2.2184' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview - request: body: null headers: @@ -120,13 +120,13 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397","enclaveQuotes":{"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7d4a564a8ab7c4bf82ac842d6bae3f41448716dd75c0d73b4c7167b7fb40de000000000000000000000000000000000000000000000000000000000000000034100000570a1f841a5313725780cacc50365f700b30a373424d0e65a64b2a3fafaf750ad5c9a93cf55766389deb8e630ae8713d79fddc4bd05ac8b002cf8935a1bbf5db4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610044400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397"},"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8f4e35c0ee65728d8bd1fe85cb1e358f02fe6ac35318d62ebd3763531859d0000000000000000000000000000000000000000000000000000000000000000034100000cff8c276dfa5f1e995ac7abcf7e22a948d147f6cc565a7e7407bd42fd805209a191a33310fef200a5fda2524458583d3e1f94ff2b0ec9d2ed76379cc749feb4ef90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6"},"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19ba881da88f04f45266e9d795fd487e2c273325632dc3cd8056702e537f0c100000000000000000000000000000000000000000000000000000000000000003410000023efdd5d764e3930da9baecd87fb260021c3ab418c29733864d04992a64c1df761ef1ea1e48a677f09056849f72ebeac94952202cc95be6856a1f5c485e84d3a66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba"}}}' + string: '{"currentNodeId":"48bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c","enclaveQuotes":{"48bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"48bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074fca16e1b382cc4d9313fca5acbf408b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ab4ecfb2f7844a8179722eb80a639691a8bbf86c99e95d39f2d683beafefa6a0000000000000000000000000000000000000000000000000000000000000000341000002525ef54e5c5dd0d32973cc9c759fefc30c7aef7094c18134ef0e35117403532c109de78dd7fabceaa4c6ae624239e2417a932f0bb32eea17ea8259c241bfa0d8eb0721568eb8eefb5ffe48d4c0535ccbd637f6998f30d252334d093bfe489707cef9b5abbe51428ff6feb0d5590723896f7e3d8466e7c4c7f661f5588b1cbc011110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045566c39ee9249e7f197a87256fd7267ac67bec7f27e6133d95306656244366e00000000000000000000000000000000000000000000000000000000000000007d1cada36a9e54bde941973bd2de03d5304bffdd775474aec6d38207272d9226a3e9e0314555d3960507f3224cf7d2009d75c8b968071fc31094a3dfb999c1e42000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495545646d6b4833625131367152525856766e73307369596b3979495577436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4449794d5455774e466f58445449344d4449784d4449794d5455770a4e466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414152680a5247587236365079506673764a55444a666158563841575957586768454e6b784638614d6d3471396a5a543546356d2f4d446b466365724a735a486c6d2b58710a4471673138452f344f416e39622f70344e366d796f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242537956634a3754335950586f383059535762493759504e514233506a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545475a445038395a483248673435704f4f5337372b564d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414a497245793530694b564857596f70573844500a56525366306859546f7232535830674b4f517569354f644241694541354d6351674a7a615550497a456342714c7970554a646a6a5a6e694c77686458387a75520a496458303244593d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610048bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c"},"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607f471d316335a86ceb76e06231987a82e0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c008642260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078c32d2a305014f726ee776e3ddce1e78ace9dbdc80afffcdac36183db4aa88400000000000000000000000000000000000000000000000000000000000000003410000079e0ccf41c1bf95814e94b1bb528286360ab348fbdbe6d88ab4326e92b0e22b6aafdba795661c76216f638917f703874b7a7c11b09136e1c40c759079e08d25ead98b2a54c00819c809031c1c532fe81474455b2164af72abc5adf1fae294c2d211d5d91cae5a63dba4aa0fef0c2ee40f07326a4e6c12fbe0e3e4301ae6c755d11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ff9841726e0844f79627ed52300e9ed3d80df9b96c1b5077be05eae8c7f7240000000000000000000000000000000000000000000000000000000000000000f88d17f91c2dfcf5a0bbbd331f00ed75ae2476865c49bff369dfeb47e0a2032cb5e0778b5b9ca6a1221b6e351e4dd4003c6269facc7f1b70f05ce5671d090a232000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456744434342436567417749424167495641507a733541517737784d2f6d2f44356f5669685176326a625a75664d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e7a49354d446461467730794f44417a4d6a4d784e7a49350a4d4464614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a3935686643793248525170376e7766332f776d6a636749646e464f737632634b62525263547077797937466b4c71744d7a2b503234414751433737777350664f0a3141677165677543693065366e4b4531514f5553324b4f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e5648513445466751552f6746447943726b593350577134554565386e2b6337444f4b74497744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b45304244514542424242374d744e374b536a6d7656797674544641645274394d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413063414d455143494551625578385a6e79506d7442516b3474524c0a6d476f4e38304957366e55704637736144426e43334c6a48416941676d375a724e4c4348746656683979646e53634b6254365438546b357959527766484f65340a536b746936413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c"},"cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060754a876d8093c9425005f2e6815d530010000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e302cec2c9c0d898ea0824736115427df94d26cb51ebc0913ef0feaf0c37db9000000000000000000000000000000000000000000000000000000000000000034100000932a7fe206944a7f06a203b73c4d35ac6d53c490fc017f7568a6a577cb2255290f23021dc1a3deb6159be60bc6e43de50f7da2921f71163ecafe18bee73c01bb06834e14e82c9982eb6cee7471e3b13721661ece0a68458b0948b26ed53322b58dbf3252283ce9fe4703d59aff2003d8f94c5b61722eefd439c735d7e40b0e9a11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000751ade3621fe0e0e62fdfda76b32e7524bd87388a96e0a98ace244c95a8965b500000000000000000000000000000000000000000000000000000000000000000322ce315e71a60490bddf773f32b059f4cce7b435d550e2c1cd34aa7faf1cf4d06858ceb9ff5b8fa2aa9d3ba7a564c53853ca78ea6e1175e02b185f94ec4e852000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d49494567544343424365674177494241674956414c546d71796a394e4363724f414844654849486f6c754d565758464d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d774f544d304e546c61467730794f44417a4d6a4d774f544d300a4e546c614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a715165687944707854673273444b6849772b64454f2b42647536527039586f516e6c3359322f6a32497455566e524374704236484c707943325a45614d6853610a4b716c6f436476715674426872504f7364377374474b4f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e5648513445466751552f724673795665793276384e58594e354178754c766177586868347744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b4530424451454242424132346f6d696e7451356a58772f325543756237766b4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d455543494252454b346b4c5559532b766149336436536d0a6668564f613642726d4c43316d50314b7265346f52456262416945416d78325a496f506f36584838303839576668746f6539356b6345733432507050343152370a643544467167513d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '2.2986' + x-ms-ccf-transaction-id: '2.2184' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml index 44ebaa922458c..e3d9e24e991c8 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2987' + - '2.2185' status: code: 200 message: OK @@ -41,17 +41,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2185/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2987"}' + string: '{"state":"Pending","transactionId":"2.2185"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2988' + - '2.2186' status: code: 200 message: OK @@ -67,17 +67,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2185/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2987"}' + string: '{"state":"Committed","transactionId":"2.2185"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2988' + - '2.2186' status: code: 200 message: OK @@ -93,17 +93,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2185/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2987"}' + string: '{"state":"Committed","transactionId":"2.2185"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2988' + - '2.2186' status: code: 200 message: OK @@ -119,7 +119,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2185/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -131,7 +131,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2988' + - '2.2186' status: code: 200 message: OK @@ -147,29 +147,25 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2185/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"1e3613d6f011011f57212a7004945874437f913ee1f1bca0e0afb02e0716337a\",\n - \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n - \ \"proof\": [\n {\n \"left\": \"f468d200408b23907cca735d5086f13fac1e024c7f9eece0fb04eb36998bef7e\"\n - \ },\n {\n \"left\": \"62e88494aa2424ce2d8cfb2a026e224e9ae93f25140a1c64e115394fd0972796\"\n - \ },\n {\n \"left\": \"c95a9025eb700492c05570d106b71513b66f984ef608e5d30e224c1606c9cb05\"\n - \ },\n {\n \"left\": \"e42b57ded194d2bc5da9db823ac85d2cff3e636787835bde5bcfe5260f9a9b4b\"\n - \ },\n {\n \"left\": \"f5305edaad6be262699607d3e0897a9cd72c8e41184d73d47e20c75df8dcb975\"\n - \ },\n {\n \"left\": \"d2b96467b374ab0f0abd2f6adfed9cb0227b0d4e1663e863d81b3000cd5ef45b\"\n - \ },\n {\n \"left\": \"d2cee43d84a9c3ba987f637ae7f4266bcfd0107d2454c8200f6b714542ebc4e7\"\n - \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n - \ }\n ],\n \"root\": \"1a1a36284f6e356102a9ab6db853a8279a892edb161ee6167a4d29ea7f8f7425\",\n - \ \"signature\": \"MGUCMB+rbQPHViiH8qmJDFLiprzrBloNHzWziViWMU1rmM7zeO8oyqW/Fjte081CGuJupAIxAIlEf5JJPqCLokhDgjCg4J0ab4whu281L0elgtU3Froz+Z+w1eEiQqwtnjyW+37Rrw==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2987\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"e8ca7a051a476eb5a064ab88577e052520e832e3caf70458ffb7b38128ba5f76\",\n + \ \"node_id\": \"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c\",\n + \ \"proof\": [\n {\n \"left\": \"c206283b5d0b761233520a9c77ab77498e48ae54c31a4b17b3e1504db6851035\"\n + \ },\n {\n \"left\": \"2ef80b76c2a70ef1e2fda8988371c46fc6fa7a178c95f39758c96ade31928547\"\n + \ },\n {\n \"left\": \"0b35df5996eaab6e3a4212fde193b2e5712fe4457749c1ac3b0bc46a95aa4ede\"\n + \ },\n {\n \"left\": \"32b472e0d88c026188ea979307b6acf76b84ed6d94fc1d894948312187a63cf6\"\n + \ }\n ],\n \"root\": \"72a0dbdfc2efea8729cd4dde38418c3f16b264dbbb6f10a4b05887202e28f241\",\n + \ \"signature\": \"MGYCMQCcymG1ODGNicTnc91cmS8pJf4X41pHWW0kyj8Azzye3HLlzPUi5xUQK819GADotCMCMQCvBDCamKfQp6ZKeKW3CqmVWURraQloPW0b5yigtGasU0iSqhZUDETSoNf7m2lz3wU=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2185\"\n}" headers: content-length: - - '1295' + - '895' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2988' + - '2.2186' status: code: 200 message: OK @@ -188,14 +184,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2988"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2186"}' headers: content-length: - '94' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2988' + - '2.2186' status: code: 200 message: OK @@ -225,7 +221,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2989' + - '2.2187' status: code: 200 message: OK @@ -241,43 +237,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2989/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2187/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2989"}' - headers: - content-length: - - '44' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '2.2989' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2989/status?api-version=0.1-preview - response: - body: - string: '{"state":"Committed","transactionId":"2.2989"}' + string: '{"state":"Committed","transactionId":"2.2187"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2990' + - '2.2188' status: code: 200 message: OK @@ -296,14 +266,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2990"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2188"}' headers: content-length: - '96' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2990' + - '2.2188' status: code: 200 message: OK @@ -319,11 +289,11 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2987?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2185?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.2987\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.2185\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -331,7 +301,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2990' + - '2.2188' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml index 0b22571ad7bb3..356632afef2ad 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_append_entry_flow_with_sub_ledger_id.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2991' + - '2.2189' status: code: 200 message: OK @@ -41,17 +41,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2189/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2991"}' + string: '{"state":"Pending","transactionId":"2.2189"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2991' + - '2.2189' status: code: 200 message: OK @@ -67,17 +67,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2189/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2991"}' + string: '{"state":"Pending","transactionId":"2.2189"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2991' + - '2.2190' status: code: 200 message: OK @@ -93,17 +93,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2189/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2991"}' + string: '{"state":"Committed","transactionId":"2.2189"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2992' + - '2.2190' status: code: 200 message: OK @@ -119,17 +119,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2189/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2991"}' + string: '{"state":"Committed","transactionId":"2.2189"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2992' + - '2.2190' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2189/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -157,7 +157,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2992' + - '2.2190' status: code: 200 message: OK @@ -173,30 +173,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2189/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"8d957794affe8d5f7a206224ccd886b8d50f92621f725679ad401d1d85db4aba\",\n - \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n - \ \"proof\": [\n {\n \"left\": \"e41078bca7392181c7a2fec480d5574fb5a938cce01eafec83cf1fc0042af208\"\n - \ },\n {\n \"left\": \"155d41304165588cae2417c5cd053a2ccff1ff420ec256d0c39a68600171c704\"\n - \ },\n {\n \"left\": \"2e89690c9e27627788fdf196b94b5af398127939eec74f8da14147af225cc6cb\"\n - \ },\n {\n \"left\": \"c95a9025eb700492c05570d106b71513b66f984ef608e5d30e224c1606c9cb05\"\n - \ },\n {\n \"left\": \"e42b57ded194d2bc5da9db823ac85d2cff3e636787835bde5bcfe5260f9a9b4b\"\n - \ },\n {\n \"left\": \"f5305edaad6be262699607d3e0897a9cd72c8e41184d73d47e20c75df8dcb975\"\n - \ },\n {\n \"left\": \"d2b96467b374ab0f0abd2f6adfed9cb0227b0d4e1663e863d81b3000cd5ef45b\"\n - \ },\n {\n \"left\": \"d2cee43d84a9c3ba987f637ae7f4266bcfd0107d2454c8200f6b714542ebc4e7\"\n - \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n - \ }\n ],\n \"root\": \"453e99a76efc7ab2f33a7951b7d00369e2e1d7bd0b33b57d15dd821c231830e0\",\n - \ \"signature\": \"MGQCMDRmWa3EyUg+E6NUpQRG+fgt9vz3P+FguEr/yyN2RZnM7XogobpXsxkP/12XuG7UowIwdtJ3RuNjqhMjDVWTFZMhDUtSbgsExfAeqaO58sXHRM3bv6HKGjDxDvt0y4jDFWs6\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2991\"\n}" + string: "{\n \"receipt\": {\n \"leaf\": \"91b598b84537b6b967c9be552a0deeb8c7afd2ffc1c0f59acd7716482f0f82a3\",\n + \ \"node_id\": \"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c\",\n + \ \"proof\": [\n {\n \"left\": \"35e76af55f89138c562eb61e3de205ff4f00ef901e0e7eccbbe8ca86b62c8718\"\n + \ },\n {\n \"left\": \"8c5a989286c035f076a1381e9e24500ce7702cf0a6211ffbfffc85a75c03499c\"\n + \ },\n {\n \"left\": \"2ef80b76c2a70ef1e2fda8988371c46fc6fa7a178c95f39758c96ade31928547\"\n + \ },\n {\n \"left\": \"0b35df5996eaab6e3a4212fde193b2e5712fe4457749c1ac3b0bc46a95aa4ede\"\n + \ },\n {\n \"left\": \"32b472e0d88c026188ea979307b6acf76b84ed6d94fc1d894948312187a63cf6\"\n + \ }\n ],\n \"root\": \"6da651b235cbd03f68b35c3370bac0e01a8652baff244db16e83d1909a93e3e3\",\n + \ \"signature\": \"MGUCMQDpfAO7brMU4wLIz4IvbpwczmL6O1LGRxs0nkoGH0e+t1iuIRd9zqy8KcaoT/uFc+wCMBOnmLyn5JlQpOHtVW2YmRsTitXEz+aK6Ox/mrG5WjrWAR/pSE6I0obHKMGl1LUIQg==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2189\"\n}" headers: content-length: - - '1391' + - '995' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2992' + - '2.2190' status: code: 200 message: OK @@ -215,14 +211,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.2992"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.2190"}' headers: content-length: - '97' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2992' + - '2.2190' status: code: 200 message: OK @@ -252,7 +248,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2993' + - '2.2191' status: code: 200 message: OK @@ -268,17 +264,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2993/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2191/status?api-version=0.1-preview response: body: - string: '{"state":"Pending","transactionId":"2.2993"}' + string: '{"state":"Pending","transactionId":"2.2191"}' headers: content-length: - '44' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2993' + - '2.2191' status: code: 200 message: OK @@ -294,17 +290,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2993/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2191/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.2993"}' + string: '{"state":"Pending","transactionId":"2.2191"}' + headers: + content-length: + - '44' + content-type: + - application/json + x-ms-ccf-transaction-id: + - '2.2192' + status: + code: 200 + message: OK +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2191/status?api-version=0.1-preview + response: + body: + string: '{"state":"Committed","transactionId":"2.2191"}' headers: content-length: - '46' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2994' + - '2.2192' status: code: 200 message: OK @@ -323,14 +345,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.2994"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.2192"}' headers: content-length: - '99' content-type: - application/json x-ms-ccf-transaction-id: - - '2.2994' + - '2.2192' status: code: 200 message: OK @@ -346,11 +368,11 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2991?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2189?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.2991\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.2189\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: @@ -358,7 +380,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2994' + - '2.2192' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml index e37e58ecfa65a..b7ad59af36c1f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_range_query.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2995' + - '2.2193' status: code: 200 message: OK @@ -55,7 +55,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2996' + - '2.2195' status: code: 200 message: OK @@ -85,7 +85,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2997' + - '2.2196' status: code: 200 message: OK @@ -115,7 +115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.2998' + - '2.2197' status: code: 200 message: OK @@ -145,7 +145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3000' + - '2.2198' status: code: 200 message: OK @@ -175,7 +175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3001' + - '2.2199' status: code: 200 message: OK @@ -205,7 +205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3002' + - '2.2201' status: code: 200 message: OK @@ -235,7 +235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3003' + - '2.2202' status: code: 200 message: OK @@ -265,7 +265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3004' + - '2.2203' status: code: 200 message: OK @@ -295,7 +295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3005' + - '2.2204' status: code: 200 message: OK @@ -325,7 +325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3007' + - '2.2205' status: code: 200 message: OK @@ -355,7 +355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3008' + - '2.2206' status: code: 200 message: OK @@ -385,7 +385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3009' + - '2.2208' status: code: 200 message: OK @@ -415,7 +415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3010' + - '2.2209' status: code: 200 message: OK @@ -445,7 +445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3011' + - '2.2210' status: code: 200 message: OK @@ -475,7 +475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3012' + - '2.2211' status: code: 200 message: OK @@ -505,7 +505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3014' + - '2.2212' status: code: 200 message: OK @@ -535,7 +535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3015' + - '2.2214' status: code: 200 message: OK @@ -565,7 +565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3016' + - '2.2215' status: code: 200 message: OK @@ -595,7 +595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3017' + - '2.2216' status: code: 200 message: OK @@ -625,7 +625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3018' + - '2.2217' status: code: 200 message: OK @@ -655,7 +655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3019' + - '2.2218' status: code: 200 message: OK @@ -685,7 +685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3021' + - '2.2219' status: code: 200 message: OK @@ -715,7 +715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3022' + - '2.2221' status: code: 200 message: OK @@ -745,7 +745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3023' + - '2.2222' status: code: 200 message: OK @@ -775,7 +775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3024' + - '2.2223' status: code: 200 message: OK @@ -805,7 +805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3025' + - '2.2224' status: code: 200 message: OK @@ -835,7 +835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3027' + - '2.2225' status: code: 200 message: OK @@ -865,7 +865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3028' + - '2.2227' status: code: 200 message: OK @@ -895,7 +895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3029' + - '2.2228' status: code: 200 message: OK @@ -925,7 +925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3030' + - '2.2229' status: code: 200 message: OK @@ -955,7 +955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3031' + - '2.2230' status: code: 200 message: OK @@ -985,7 +985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3032' + - '2.2231' status: code: 200 message: OK @@ -1015,7 +1015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3033' + - '2.2233' status: code: 200 message: OK @@ -1045,7 +1045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3034' + - '2.2234' status: code: 200 message: OK @@ -1075,7 +1075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3035' + - '2.2235' status: code: 200 message: OK @@ -1105,7 +1105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3036' + - '2.2236' status: code: 200 message: OK @@ -1135,7 +1135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3037' + - '2.2237' status: code: 200 message: OK @@ -1165,7 +1165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3039' + - '2.2238' status: code: 200 message: OK @@ -1195,7 +1195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3040' + - '2.2240' status: code: 200 message: OK @@ -1225,7 +1225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3041' + - '2.2241' status: code: 200 message: OK @@ -1255,7 +1255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3042' + - '2.2242' status: code: 200 message: OK @@ -1285,7 +1285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3043' + - '2.2243' status: code: 200 message: OK @@ -1315,7 +1315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3044' + - '2.2244' status: code: 200 message: OK @@ -1345,7 +1345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3046' + - '2.2245' status: code: 200 message: OK @@ -1375,7 +1375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3047' + - '2.2247' status: code: 200 message: OK @@ -1405,7 +1405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3048' + - '2.2248' status: code: 200 message: OK @@ -1435,7 +1435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3049' + - '2.2249' status: code: 200 message: OK @@ -1465,7 +1465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3050' + - '2.2250' status: code: 200 message: OK @@ -1495,7 +1495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3052' + - '2.2251' status: code: 200 message: OK @@ -1525,7 +1525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3053' + - '2.2252' status: code: 200 message: OK @@ -1555,7 +1555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3054' + - '2.2254' status: code: 200 message: OK @@ -1585,7 +1585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3055' + - '2.2255' status: code: 200 message: OK @@ -1615,7 +1615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3056' + - '2.2256' status: code: 200 message: OK @@ -1645,7 +1645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3058' + - '2.2257' status: code: 200 message: OK @@ -1675,7 +1675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3059' + - '2.2258' status: code: 200 message: OK @@ -1705,7 +1705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3060' + - '2.2259' status: code: 200 message: OK @@ -1735,7 +1735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3061' + - '2.2260' status: code: 200 message: OK @@ -1765,7 +1765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3062' + - '2.2262' status: code: 200 message: OK @@ -1795,7 +1795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3063' + - '2.2263' status: code: 200 message: OK @@ -1825,7 +1825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3064' + - '2.2264' status: code: 200 message: OK @@ -1855,7 +1855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3066' + - '2.2265' status: code: 200 message: OK @@ -1885,7 +1885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3067' + - '2.2266' status: code: 200 message: OK @@ -1915,7 +1915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3068' + - '2.2267' status: code: 200 message: OK @@ -1945,7 +1945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3069' + - '2.2269' status: code: 200 message: OK @@ -1975,7 +1975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3070' + - '2.2270' status: code: 200 message: OK @@ -2005,7 +2005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3071' + - '2.2271' status: code: 200 message: OK @@ -2035,7 +2035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3073' + - '2.2272' status: code: 200 message: OK @@ -2065,7 +2065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3074' + - '2.2273' status: code: 200 message: OK @@ -2095,7 +2095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3075' + - '2.2274' status: code: 200 message: OK @@ -2125,7 +2125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3076' + - '2.2276' status: code: 200 message: OK @@ -2155,7 +2155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3077' + - '2.2277' status: code: 200 message: OK @@ -2185,7 +2185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3078' + - '2.2278' status: code: 200 message: OK @@ -2215,7 +2215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3080' + - '2.2279' status: code: 200 message: OK @@ -2245,7 +2245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3081' + - '2.2280' status: code: 200 message: OK @@ -2275,7 +2275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3082' + - '2.2282' status: code: 200 message: OK @@ -2305,7 +2305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3083' + - '2.2283' status: code: 200 message: OK @@ -2335,7 +2335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3084' + - '2.2284' status: code: 200 message: OK @@ -2365,7 +2365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3085' + - '2.2285' status: code: 200 message: OK @@ -2395,7 +2395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3087' + - '2.2286' status: code: 200 message: OK @@ -2425,7 +2425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3088' + - '2.2288' status: code: 200 message: OK @@ -2455,7 +2455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3089' + - '2.2289' status: code: 200 message: OK @@ -2485,7 +2485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3090' + - '2.2290' status: code: 200 message: OK @@ -2515,7 +2515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3091' + - '2.2291' status: code: 200 message: OK @@ -2545,7 +2545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3093' + - '2.2292' status: code: 200 message: OK @@ -2575,7 +2575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3094' + - '2.2294' status: code: 200 message: OK @@ -2605,7 +2605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3095' + - '2.2295' status: code: 200 message: OK @@ -2635,7 +2635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3096' + - '2.2296' status: code: 200 message: OK @@ -2665,7 +2665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3097' + - '2.2297' status: code: 200 message: OK @@ -2695,7 +2695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3099' + - '2.2298' status: code: 200 message: OK @@ -2725,7 +2725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3100' + - '2.2299' status: code: 200 message: OK @@ -2755,7 +2755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3101' + - '2.2300' status: code: 200 message: OK @@ -2785,7 +2785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3102' + - '2.2302' status: code: 200 message: OK @@ -2815,7 +2815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3103' + - '2.2303' status: code: 200 message: OK @@ -2845,7 +2845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3105' + - '2.2304' status: code: 200 message: OK @@ -2875,7 +2875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3106' + - '2.2305' status: code: 200 message: OK @@ -2905,7 +2905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3107' + - '2.2306' status: code: 200 message: OK @@ -2935,7 +2935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3108' + - '2.2307' status: code: 200 message: OK @@ -2965,7 +2965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3109' + - '2.2309' status: code: 200 message: OK @@ -2995,7 +2995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3110' + - '2.2310' status: code: 200 message: OK @@ -3025,7 +3025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3112' + - '2.2311' status: code: 200 message: OK @@ -3055,7 +3055,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3113' + - '2.2312' status: code: 200 message: OK @@ -3085,7 +3085,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3114' + - '2.2313' status: code: 200 message: OK @@ -3115,7 +3115,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3115' + - '2.2314' status: code: 200 message: OK @@ -3145,7 +3145,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3117' + - '2.2316' status: code: 200 message: OK @@ -3175,7 +3175,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3118' + - '2.2317' status: code: 200 message: OK @@ -3205,7 +3205,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3119' + - '2.2318' status: code: 200 message: OK @@ -3235,7 +3235,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3120' + - '2.2319' status: code: 200 message: OK @@ -3265,7 +3265,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3121' + - '2.2320' status: code: 200 message: OK @@ -3295,7 +3295,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3123' + - '2.2322' status: code: 200 message: OK @@ -3325,7 +3325,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3124' + - '2.2323' status: code: 200 message: OK @@ -3355,7 +3355,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3125' + - '2.2324' status: code: 200 message: OK @@ -3385,7 +3385,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3126' + - '2.2325' status: code: 200 message: OK @@ -3415,7 +3415,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3127' + - '2.2326' status: code: 200 message: OK @@ -3445,7 +3445,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3129' + - '2.2328' status: code: 200 message: OK @@ -3475,7 +3475,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3130' + - '2.2329' status: code: 200 message: OK @@ -3505,7 +3505,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3131' + - '2.2330' status: code: 200 message: OK @@ -3535,7 +3535,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3132' + - '2.2331' status: code: 200 message: OK @@ -3565,7 +3565,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3133' + - '2.2332' status: code: 200 message: OK @@ -3595,7 +3595,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3134' + - '2.2333' status: code: 200 message: OK @@ -3625,7 +3625,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3136' + - '2.2334' status: code: 200 message: OK @@ -3655,7 +3655,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3137' + - '2.2336' status: code: 200 message: OK @@ -3685,7 +3685,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3138' + - '2.2337' status: code: 200 message: OK @@ -3715,7 +3715,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3139' + - '2.2338' status: code: 200 message: OK @@ -3745,7 +3745,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3140' + - '2.2339' status: code: 200 message: OK @@ -3775,7 +3775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3141' + - '2.2341' status: code: 200 message: OK @@ -3805,7 +3805,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3143' + - '2.2342' status: code: 200 message: OK @@ -3835,7 +3835,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3144' + - '2.2343' status: code: 200 message: OK @@ -3865,7 +3865,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3145' + - '2.2344' status: code: 200 message: OK @@ -3895,7 +3895,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3146' + - '2.2345' status: code: 200 message: OK @@ -3925,7 +3925,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3147' + - '2.2346' status: code: 200 message: OK @@ -3955,7 +3955,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3148' + - '2.2348' status: code: 200 message: OK @@ -3985,7 +3985,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3150' + - '2.2349' status: code: 200 message: OK @@ -4015,7 +4015,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3151' + - '2.2350' status: code: 200 message: OK @@ -4045,7 +4045,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3152' + - '2.2351' status: code: 200 message: OK @@ -4075,7 +4075,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3153' + - '2.2352' status: code: 200 message: OK @@ -4105,7 +4105,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3154' + - '2.2353' status: code: 200 message: OK @@ -4135,7 +4135,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3156' + - '2.2355' status: code: 200 message: OK @@ -4165,7 +4165,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3157' + - '2.2356' status: code: 200 message: OK @@ -4195,7 +4195,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3158' + - '2.2357' status: code: 200 message: OK @@ -4225,7 +4225,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3159' + - '2.2358' status: code: 200 message: OK @@ -4255,7 +4255,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3160' + - '2.2359' status: code: 200 message: OK @@ -4285,7 +4285,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3161' + - '2.2361' status: code: 200 message: OK @@ -4315,7 +4315,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3163' + - '2.2362' status: code: 200 message: OK @@ -4345,7 +4345,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3164' + - '2.2363' status: code: 200 message: OK @@ -4375,7 +4375,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3165' + - '2.2364' status: code: 200 message: OK @@ -4405,7 +4405,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3166' + - '2.2365' status: code: 200 message: OK @@ -4435,7 +4435,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3167' + - '2.2366' status: code: 200 message: OK @@ -4465,7 +4465,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3169' + - '2.2368' status: code: 200 message: OK @@ -4495,7 +4495,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3170' + - '2.2369' status: code: 200 message: OK @@ -4525,7 +4525,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3171' + - '2.2370' status: code: 200 message: OK @@ -4555,7 +4555,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3172' + - '2.2371' status: code: 200 message: OK @@ -4585,7 +4585,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3173' + - '2.2372' status: code: 200 message: OK @@ -4615,7 +4615,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3174' + - '2.2373' status: code: 200 message: OK @@ -4645,7 +4645,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3175' + - '2.2375' status: code: 200 message: OK @@ -4675,7 +4675,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3177' + - '2.2376' status: code: 200 message: OK @@ -4705,7 +4705,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3178' + - '2.2377' status: code: 200 message: OK @@ -4735,7 +4735,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3179' + - '2.2378' status: code: 200 message: OK @@ -4765,7 +4765,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3180' + - '2.2379' status: code: 200 message: OK @@ -4795,7 +4795,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3181' + - '2.2380' status: code: 200 message: OK @@ -4825,7 +4825,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3183' + - '2.2382' status: code: 200 message: OK @@ -4855,7 +4855,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3184' + - '2.2383' status: code: 200 message: OK @@ -4885,7 +4885,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3185' + - '2.2384' status: code: 200 message: OK @@ -4915,7 +4915,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3186' + - '2.2385' status: code: 200 message: OK @@ -4945,7 +4945,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3187' + - '2.2386' status: code: 200 message: OK @@ -4975,7 +4975,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3188' + - '2.2388' status: code: 200 message: OK @@ -5005,7 +5005,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3190' + - '2.2389' status: code: 200 message: OK @@ -5035,7 +5035,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3191' + - '2.2390' status: code: 200 message: OK @@ -5065,7 +5065,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3192' + - '2.2391' status: code: 200 message: OK @@ -5095,7 +5095,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3193' + - '2.2393' status: code: 200 message: OK @@ -5125,7 +5125,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3194' + - '2.2394' status: code: 200 message: OK @@ -5155,7 +5155,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3196' + - '2.2395' status: code: 200 message: OK @@ -5185,7 +5185,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3197' + - '2.2396' status: code: 200 message: OK @@ -5215,7 +5215,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3198' + - '2.2397' status: code: 200 message: OK @@ -5245,7 +5245,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3199' + - '2.2399' status: code: 200 message: OK @@ -5275,7 +5275,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3200' + - '2.2400' status: code: 200 message: OK @@ -5305,7 +5305,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3202' + - '2.2401' status: code: 200 message: OK @@ -5335,7 +5335,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3203' + - '2.2402' status: code: 200 message: OK @@ -5365,7 +5365,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3204' + - '2.2403' status: code: 200 message: OK @@ -5395,7 +5395,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3205' + - '2.2405' status: code: 200 message: OK @@ -5425,7 +5425,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3206' + - '2.2406' status: code: 200 message: OK @@ -5455,7 +5455,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3208' + - '2.2407' status: code: 200 message: OK @@ -5485,7 +5485,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3209' + - '2.2408' status: code: 200 message: OK @@ -5515,7 +5515,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3210' + - '2.2409' status: code: 200 message: OK @@ -5545,7 +5545,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3211' + - '2.2411' status: code: 200 message: OK @@ -5575,7 +5575,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3212' + - '2.2412' status: code: 200 message: OK @@ -5605,7 +5605,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3214' + - '2.2413' status: code: 200 message: OK @@ -5635,7 +5635,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3215' + - '2.2414' status: code: 200 message: OK @@ -5665,7 +5665,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3216' + - '2.2415' status: code: 200 message: OK @@ -5695,7 +5695,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3217' + - '2.2416' status: code: 200 message: OK @@ -5725,7 +5725,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3218' + - '2.2418' status: code: 200 message: OK @@ -5755,7 +5755,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3219' + - '2.2419' status: code: 200 message: OK @@ -5785,7 +5785,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3221' + - '2.2420' status: code: 200 message: OK @@ -5815,7 +5815,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3222' + - '2.2421' status: code: 200 message: OK @@ -5845,7 +5845,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3223' + - '2.2422' status: code: 200 message: OK @@ -5875,7 +5875,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3224' + - '2.2423' status: code: 200 message: OK @@ -5905,7 +5905,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3225' + - '2.2424' status: code: 200 message: OK @@ -5935,7 +5935,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3227' + - '2.2426' status: code: 200 message: OK @@ -5965,7 +5965,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3228' + - '2.2427' status: code: 200 message: OK @@ -5995,7 +5995,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3229' + - '2.2428' status: code: 200 message: OK @@ -6025,7 +6025,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3230' + - '2.2429' status: code: 200 message: OK @@ -6041,10 +6041,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2995 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2193 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2995\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2193\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6052,7 +6052,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3230' + - '2.2429' status: code: 200 message: OK @@ -6068,45 +6068,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2995 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2193 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3096\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2294\",\n \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.2995\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3001\"\n + \"0\",\n \"transactionId\": \"2.2193\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2199\"\n \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3007\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3012\"\n + \"0\",\n \"transactionId\": \"2.2205\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2211\"\n \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3018\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3024\"\n + \"0\",\n \"transactionId\": \"2.2217\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2223\"\n \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3030\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3035\"\n + \"0\",\n \"transactionId\": \"2.2229\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2235\"\n \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3041\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3047\"\n + \"0\",\n \"transactionId\": \"2.2241\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2247\"\n \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3053\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3059\"\n + \"0\",\n \"transactionId\": \"2.2252\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2258\"\n \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3064\"\n },\n {\n \"contents\": - \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3070\"\n + \"0\",\n \"transactionId\": \"2.2264\"\n },\n {\n \"contents\": + \"message-65\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2270\"\n \ },\n {\n \"contents\": \"message-70\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3076\"\n },\n {\n \"contents\": - \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3082\"\n + \"0\",\n \"transactionId\": \"2.2276\"\n },\n {\n \"contents\": + \"message-75\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2282\"\n \ },\n {\n \"contents\": \"message-80\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3088\"\n },\n {\n \"contents\": - \"message-85\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3094\"\n - \ }\n ],\n \"state\": \"Ready\"\n}" + \"0\",\n \"transactionId\": \"2.2288\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '1992' + - '1889' content-type: - application/json x-ms-ccf-transaction-id: - - '2.3230' + - '2.2430' status: code: 200 message: OK @@ -6122,70 +6120,45 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3096 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3197\",\n - \ \"entries\": [\n {\n \"contents\": \"message-90\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3100\"\n },\n {\n \"contents\": - \"message-95\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3106\"\n - \ },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3112\"\n },\n {\n \"contents\": - \"message-105\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3118\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3124\"\n },\n {\n \"contents\": - \"message-115\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3130\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3136\"\n },\n {\n \"contents\": - \"message-125\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3141\"\n },\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3147\"\n },\n {\n \"contents\": - \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3153\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3159\"\n },\n {\n \"contents\": - \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3165\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3171\"\n },\n {\n \"contents\": - \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3177\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3183\"\n },\n {\n \"contents\": - \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3188\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3194\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: - - '1906' - content-type: - - application/json - x-ms-ccf-transaction-id: - - '2.3231' - status: - code: 200 - message: OK -- request: - body: null - headers: - Accept: - - application/json - Accept-Encoding: - - gzip, deflate - Connection: - - keep-alive - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3197 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2294 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3197\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2395\",\n + \ \"entries\": [\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2294\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2299\"\n + \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2305\"\n },\n {\n \"contents\": + \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2311\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2317\"\n },\n {\n \"contents\": + \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2323\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2329\"\n },\n {\n \"contents\": + \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2334\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2341\"\n },\n {\n \"contents\": + \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2346\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2352\"\n },\n {\n \"contents\": + \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2358\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2364\"\n },\n {\n \"contents\": + \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2370\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2376\"\n },\n {\n \"contents\": + \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2382\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2388\"\n },\n {\n \"contents\": + \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2394\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - - '123' + - '2009' content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6201,26 +6174,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3197 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2395 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-175\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3200\"\n },\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2400\"\n },\n \ {\n \"contents\": \"message-180\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.3206\"\n },\n {\n \"contents\": \"message-185\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3212\"\n },\n + \ \"transactionId\": \"2.2406\"\n },\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2412\"\n },\n \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.3218\"\n },\n {\n \"contents\": \"message-195\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3224\"\n },\n + \ \"transactionId\": \"2.2418\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2423\"\n },\n \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.3230\"\n }\n ],\n \"state\": \"Ready\"\n}" + \ \"transactionId\": \"2.2429\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '665' content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6236,10 +6209,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2996 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2195 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2996\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2195\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6247,7 +6220,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6263,37 +6236,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2996 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2195 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3097\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2296\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.2996\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3002\"\n + \"1\",\n \"transactionId\": \"2.2195\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2201\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3008\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3014\"\n + \"1\",\n \"transactionId\": \"2.2206\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2212\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3019\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3025\"\n + \"1\",\n \"transactionId\": \"2.2218\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2224\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3031\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3036\"\n + \"1\",\n \"transactionId\": \"2.2230\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2236\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3042\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3048\"\n + \"1\",\n \"transactionId\": \"2.2242\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2248\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3054\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3060\"\n + \"1\",\n \"transactionId\": \"2.2254\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2259\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3066\"\n },\n {\n \"contents\": - \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3071\"\n + \"1\",\n \"transactionId\": \"2.2265\"\n },\n {\n \"contents\": + \"message-66\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2271\"\n \ },\n {\n \"contents\": \"message-71\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3077\"\n },\n {\n \"contents\": - \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3083\"\n + \"1\",\n \"transactionId\": \"2.2277\"\n },\n {\n \"contents\": + \"message-76\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2283\"\n \ },\n {\n \"contents\": \"message-81\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3089\"\n },\n {\n \"contents\": - \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3095\"\n + \"1\",\n \"transactionId\": \"2.2289\"\n },\n {\n \"contents\": + \"message-86\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2295\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6301,7 +6274,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6317,43 +6290,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3097 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2296 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3198\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2397\",\n \ \"entries\": [\n {\n \"contents\": \"message-91\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3101\"\n },\n {\n \"contents\": - \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3107\"\n + \"1\",\n \"transactionId\": \"2.2300\"\n },\n {\n \"contents\": + \"message-96\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2306\"\n \ },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3113\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"2.2312\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3119\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3125\"\n },\n {\n \"contents\": + \"2.2318\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2324\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3131\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3137\"\n },\n {\n \"contents\": + \"2.2330\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2336\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3143\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3148\"\n },\n {\n \"contents\": + \"2.2342\"\n },\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2348\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3154\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3160\"\n },\n {\n \"contents\": + \"2.2353\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2359\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3166\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3172\"\n },\n {\n \"contents\": + \"2.2365\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2371\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3178\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3184\"\n },\n {\n \"contents\": + \"2.2377\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2383\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3190\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3196\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2389\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2395\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6369,17 +6342,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3198 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2397 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-176\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3202\"\n },\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2401\"\n },\n \ {\n \"contents\": \"message-181\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.3208\"\n },\n {\n \"contents\": \"message-186\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3214\"\n },\n + \ \"transactionId\": \"2.2407\"\n },\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2413\"\n },\n \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.3219\"\n },\n {\n \"contents\": \"message-196\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3225\"\n }\n + \ \"transactionId\": \"2.2419\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2424\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6387,7 +6360,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6403,10 +6376,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2997 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2196 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2997\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2196\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6414,7 +6387,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6430,37 +6403,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2997 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2196 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3098\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2297\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.2997\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3003\"\n + \"2\",\n \"transactionId\": \"2.2196\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2202\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3009\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3015\"\n + \"2\",\n \"transactionId\": \"2.2208\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2214\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3021\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3027\"\n + \"2\",\n \"transactionId\": \"2.2219\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2225\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3032\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3037\"\n + \"2\",\n \"transactionId\": \"2.2231\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2237\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3043\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3049\"\n + \"2\",\n \"transactionId\": \"2.2243\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2249\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3055\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3061\"\n + \"2\",\n \"transactionId\": \"2.2255\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2260\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3067\"\n },\n {\n \"contents\": - \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3073\"\n + \"2\",\n \"transactionId\": \"2.2266\"\n },\n {\n \"contents\": + \"message-67\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2272\"\n \ },\n {\n \"contents\": \"message-72\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3078\"\n },\n {\n \"contents\": - \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3084\"\n + \"2\",\n \"transactionId\": \"2.2278\"\n },\n {\n \"contents\": + \"message-77\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2284\"\n \ },\n {\n \"contents\": \"message-82\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3090\"\n },\n {\n \"contents\": - \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3096\"\n + \"2\",\n \"transactionId\": \"2.2290\"\n },\n {\n \"contents\": + \"message-87\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2296\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6468,7 +6441,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6484,43 +6457,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3098 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2297 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3199\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2398\",\n \ \"entries\": [\n {\n \"contents\": \"message-92\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3102\"\n },\n {\n \"contents\": - \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3108\"\n + \"2\",\n \"transactionId\": \"2.2302\"\n },\n {\n \"contents\": + \"message-97\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2307\"\n \ },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3114\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"2.2313\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3120\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3126\"\n },\n {\n \"contents\": + \"2.2319\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2325\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3132\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3138\"\n },\n {\n \"contents\": + \"2.2331\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2337\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3144\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3150\"\n },\n {\n \"contents\": + \"2.2343\"\n },\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2349\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3156\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3161\"\n },\n {\n \"contents\": + \"2.2355\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2361\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3167\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3173\"\n },\n {\n \"contents\": + \"2.2366\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2372\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3179\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3185\"\n },\n {\n \"contents\": + \"2.2378\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2384\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3191\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3197\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2390\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2396\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6536,17 +6509,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3199 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2398 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-177\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3203\"\n },\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2402\"\n },\n \ {\n \"contents\": \"message-182\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.3209\"\n },\n {\n \"contents\": \"message-187\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3215\"\n },\n + \ \"transactionId\": \"2.2408\"\n },\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2414\"\n },\n \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.3221\"\n },\n {\n \"contents\": \"message-197\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3227\"\n }\n + \ \"transactionId\": \"2.2420\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2426\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6554,7 +6527,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6570,10 +6543,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2998 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2197 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2998\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2197\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6581,7 +6554,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6597,37 +6570,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2998 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2197 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3099\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2298\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.2998\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3004\"\n + \"3\",\n \"transactionId\": \"2.2197\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2203\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3010\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3016\"\n + \"3\",\n \"transactionId\": \"2.2209\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2215\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3022\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3028\"\n + \"3\",\n \"transactionId\": \"2.2221\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2227\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3033\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3039\"\n + \"3\",\n \"transactionId\": \"2.2233\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2238\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3044\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3050\"\n + \"3\",\n \"transactionId\": \"2.2244\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2250\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3056\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3062\"\n + \"3\",\n \"transactionId\": \"2.2256\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2262\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3068\"\n },\n {\n \"contents\": - \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3074\"\n + \"3\",\n \"transactionId\": \"2.2267\"\n },\n {\n \"contents\": + \"message-68\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2273\"\n \ },\n {\n \"contents\": \"message-73\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3080\"\n },\n {\n \"contents\": - \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3085\"\n + \"3\",\n \"transactionId\": \"2.2279\"\n },\n {\n \"contents\": + \"message-78\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2285\"\n \ },\n {\n \"contents\": \"message-83\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3091\"\n },\n {\n \"contents\": - \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3097\"\n + \"3\",\n \"transactionId\": \"2.2291\"\n },\n {\n \"contents\": + \"message-88\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2297\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6635,7 +6608,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6651,43 +6624,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3099 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2298 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3200\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2399\",\n \ \"entries\": [\n {\n \"contents\": \"message-93\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3103\"\n },\n {\n \"contents\": - \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3109\"\n + \"3\",\n \"transactionId\": \"2.2303\"\n },\n {\n \"contents\": + \"message-98\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2309\"\n \ },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3115\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"2.2314\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3121\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3127\"\n },\n {\n \"contents\": + \"2.2320\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2326\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3133\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3139\"\n },\n {\n \"contents\": + \"2.2332\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2338\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3145\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3151\"\n },\n {\n \"contents\": + \"2.2344\"\n },\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2350\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3157\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3163\"\n },\n {\n \"contents\": + \"2.2356\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2362\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3169\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3174\"\n },\n {\n \"contents\": + \"2.2368\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2373\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3180\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3186\"\n },\n {\n \"contents\": + \"2.2379\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2385\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3192\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3198\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2391\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2397\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6703,17 +6676,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3200 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2399 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-178\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3204\"\n },\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2403\"\n },\n \ {\n \"contents\": \"message-183\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.3210\"\n },\n {\n \"contents\": \"message-188\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3216\"\n },\n + \ \"transactionId\": \"2.2409\"\n },\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2415\"\n },\n \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n - \ \"transactionId\": \"2.3222\"\n },\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3228\"\n }\n + \ \"transactionId\": \"2.2421\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2427\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6721,7 +6694,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6737,10 +6710,10 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3000 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2198 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3000\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2198\",\n \ \"state\": \"Loading\"\n}" headers: content-length: @@ -6748,7 +6721,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6764,37 +6737,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3000 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2198 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3101\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2299\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3000\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3005\"\n + \"4\",\n \"transactionId\": \"2.2198\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2204\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3011\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3017\"\n + \"4\",\n \"transactionId\": \"2.2210\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2216\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3023\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3029\"\n + \"4\",\n \"transactionId\": \"2.2222\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2228\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3034\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3040\"\n + \"4\",\n \"transactionId\": \"2.2234\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2240\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3046\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3052\"\n + \"4\",\n \"transactionId\": \"2.2245\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2251\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3058\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3063\"\n + \"4\",\n \"transactionId\": \"2.2257\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2263\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3069\"\n },\n {\n \"contents\": - \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3075\"\n + \"4\",\n \"transactionId\": \"2.2269\"\n },\n {\n \"contents\": + \"message-69\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2274\"\n \ },\n {\n \"contents\": \"message-74\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3081\"\n },\n {\n \"contents\": - \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3087\"\n + \"4\",\n \"transactionId\": \"2.2280\"\n },\n {\n \"contents\": + \"message-79\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2286\"\n \ },\n {\n \"contents\": \"message-84\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3093\"\n },\n {\n \"contents\": - \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3099\"\n + \"4\",\n \"transactionId\": \"2.2292\"\n },\n {\n \"contents\": + \"message-89\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2298\"\n \ }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6802,7 +6775,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6818,43 +6791,43 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3101 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2299 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3202\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2400\",\n \ \"entries\": [\n {\n \"contents\": \"message-94\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3105\"\n },\n {\n \"contents\": - \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3110\"\n + \"4\",\n \"transactionId\": \"2.2304\"\n },\n {\n \"contents\": + \"message-99\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2310\"\n \ },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3117\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"2.2316\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3123\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3129\"\n },\n {\n \"contents\": + \"2.2322\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2328\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3134\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3140\"\n },\n {\n \"contents\": + \"2.2333\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2339\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3146\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3152\"\n },\n {\n \"contents\": + \"2.2345\"\n },\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2351\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3158\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3164\"\n },\n {\n \"contents\": + \"2.2357\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2363\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3170\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3175\"\n },\n {\n \"contents\": + \"2.2369\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2375\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3181\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3187\"\n },\n {\n \"contents\": + \"2.2380\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2386\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3193\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3199\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2393\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2399\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: - '1906' content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK @@ -6870,17 +6843,17 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3202 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2400 response: body: string: "{\n \"entries\": [\n {\n \"contents\": \"message-179\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3205\"\n },\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2405\"\n },\n \ {\n \"contents\": \"message-184\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.3211\"\n },\n {\n \"contents\": \"message-189\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3217\"\n },\n + \ \"transactionId\": \"2.2411\"\n },\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2416\"\n },\n \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.3223\"\n },\n {\n \"contents\": \"message-199\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3229\"\n }\n + \ \"transactionId\": \"2.2422\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2428\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: content-length: @@ -6888,7 +6861,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3231' + - '2.2430' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml index 3181d27cd6fcd..4e237d61f8d03 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_user_management.yaml @@ -25,7 +25,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3232' + - '2.2431' status: code: 200 message: OK @@ -51,7 +51,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3232' + - '2.2431' status: code: 200 message: OK @@ -77,7 +77,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '2.3233' + - '2.2432' status: code: 204 message: No Content @@ -107,7 +107,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3234' + - '2.2433' status: code: 200 message: OK @@ -133,7 +133,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3234' + - '2.2433' status: code: 200 message: OK @@ -159,7 +159,7 @@ interactions: content-length: - '0' x-ms-ccf-transaction-id: - - '2.3235' + - '2.2434' status: code: 204 message: No Content diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml index a5c9d23bba880..11eaf3d8bc556 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate.test_verification_methods.yaml @@ -22,7 +22,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3236' + - '2.2435' status: code: 200 message: OK @@ -93,7 +93,7 @@ interactions: content-type: - application/json x-ms-ccf-transaction-id: - - '2.3236' + - '2.2435' status: code: 200 message: OK @@ -112,14 +112,14 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba","enclaveQuotes":{"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7d4a564a8ab7c4bf82ac842d6bae3f41448716dd75c0d73b4c7167b7fb40de000000000000000000000000000000000000000000000000000000000000000034100000570a1f841a5313725780cacc50365f700b30a373424d0e65a64b2a3fafaf750ad5c9a93cf55766389deb8e630ae8713d79fddc4bd05ac8b002cf8935a1bbf5db4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610044400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397"},"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8f4e35c0ee65728d8bd1fe85cb1e358f02fe6ac35318d62ebd3763531859d0000000000000000000000000000000000000000000000000000000000000000034100000cff8c276dfa5f1e995ac7abcf7e22a948d147f6cc565a7e7407bd42fd805209a191a33310fef200a5fda2524458583d3e1f94ff2b0ec9d2ed76379cc749feb4ef90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6"},"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19ba881da88f04f45266e9d795fd487e2c273325632dc3cd8056702e537f0c100000000000000000000000000000000000000000000000000000000000000003410000023efdd5d764e3930da9baecd87fb260021c3ab418c29733864d04992a64c1df761ef1ea1e48a677f09056849f72ebeac94952202cc95be6856a1f5c485e84d3a66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba"}}}' + string: '{"currentNodeId":"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c","enclaveQuotes":{"48bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"48bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074fca16e1b382cc4d9313fca5acbf408b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ab4ecfb2f7844a8179722eb80a639691a8bbf86c99e95d39f2d683beafefa6a0000000000000000000000000000000000000000000000000000000000000000341000002525ef54e5c5dd0d32973cc9c759fefc30c7aef7094c18134ef0e35117403532c109de78dd7fabceaa4c6ae624239e2417a932f0bb32eea17ea8259c241bfa0d8eb0721568eb8eefb5ffe48d4c0535ccbd637f6998f30d252334d093bfe489707cef9b5abbe51428ff6feb0d5590723896f7e3d8466e7c4c7f661f5588b1cbc011110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045566c39ee9249e7f197a87256fd7267ac67bec7f27e6133d95306656244366e00000000000000000000000000000000000000000000000000000000000000007d1cada36a9e54bde941973bd2de03d5304bffdd775474aec6d38207272d9226a3e9e0314555d3960507f3224cf7d2009d75c8b968071fc31094a3dfb999c1e42000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495545646d6b4833625131367152525856766e73307369596b3979495577436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4449794d5455774e466f58445449344d4449784d4449794d5455770a4e466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414152680a5247587236365079506673764a55444a666158563841575957586768454e6b784638614d6d3471396a5a543546356d2f4d446b466365724a735a486c6d2b58710a4471673138452f344f416e39622f70344e366d796f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242537956634a3754335950586f383059535762493759504e514233506a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545475a445038395a483248673435704f4f5337372b564d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414a497245793530694b564857596f70573844500a56525366306859546f7232535830674b4f517569354f644241694541354d6351674a7a615550497a456342714c7970554a646a6a5a6e694c77686458387a75520a496458303244593d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610048bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c"},"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607f471d316335a86ceb76e06231987a82e0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c008642260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078c32d2a305014f726ee776e3ddce1e78ace9dbdc80afffcdac36183db4aa88400000000000000000000000000000000000000000000000000000000000000003410000079e0ccf41c1bf95814e94b1bb528286360ab348fbdbe6d88ab4326e92b0e22b6aafdba795661c76216f638917f703874b7a7c11b09136e1c40c759079e08d25ead98b2a54c00819c809031c1c532fe81474455b2164af72abc5adf1fae294c2d211d5d91cae5a63dba4aa0fef0c2ee40f07326a4e6c12fbe0e3e4301ae6c755d11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ff9841726e0844f79627ed52300e9ed3d80df9b96c1b5077be05eae8c7f7240000000000000000000000000000000000000000000000000000000000000000f88d17f91c2dfcf5a0bbbd331f00ed75ae2476865c49bff369dfeb47e0a2032cb5e0778b5b9ca6a1221b6e351e4dd4003c6269facc7f1b70f05ce5671d090a232000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456744434342436567417749424167495641507a733541517737784d2f6d2f44356f5669685176326a625a75664d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e7a49354d446461467730794f44417a4d6a4d784e7a49350a4d4464614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a3935686643793248525170376e7766332f776d6a636749646e464f737632634b62525263547077797937466b4c71744d7a2b503234414751433737777350664f0a3141677165677543693065366e4b4531514f5553324b4f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e5648513445466751552f6746447943726b593350577134554565386e2b6337444f4b74497744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b45304244514542424242374d744e374b536a6d7656797674544641645274394d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413063414d455143494551625578385a6e79506d7442516b3474524c0a6d476f4e38304957366e55704637736144426e43334c6a48416941676d375a724e4c4348746656683979646e53634b6254365438546b357959527766484f65340a536b746936413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c"},"cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060754a876d8093c9425005f2e6815d530010000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e302cec2c9c0d898ea0824736115427df94d26cb51ebc0913ef0feaf0c37db9000000000000000000000000000000000000000000000000000000000000000034100000932a7fe206944a7f06a203b73c4d35ac6d53c490fc017f7568a6a577cb2255290f23021dc1a3deb6159be60bc6e43de50f7da2921f71163ecafe18bee73c01bb06834e14e82c9982eb6cee7471e3b13721661ece0a68458b0948b26ed53322b58dbf3252283ce9fe4703d59aff2003d8f94c5b61722eefd439c735d7e40b0e9a11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000751ade3621fe0e0e62fdfda76b32e7524bd87388a96e0a98ace244c95a8965b500000000000000000000000000000000000000000000000000000000000000000322ce315e71a60490bddf773f32b059f4cce7b435d550e2c1cd34aa7faf1cf4d06858ceb9ff5b8fa2aa9d3ba7a564c53853ca78ea6e1175e02b185f94ec4e852000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d49494567544343424365674177494241674956414c546d71796a394e4363724f414844654849486f6c754d565758464d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d774f544d304e546c61467730794f44417a4d6a4d774f544d300a4e546c614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a715165687944707854673273444b6849772b64454f2b42647536527039586f516e6c3359322f6a32497455566e524374704236484c707943325a45614d6853610a4b716c6f436476715674426872504f7364377374474b4f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e5648513445466751552f724673795665793276384e58594e354178754c766177586868347744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b4530424451454242424132346f6d696e7451356a58772f325543756237766b4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d455543494252454b346b4c5559532b766149336436536d0a6668564f613642726d4c43316d50314b7265346f52456262416945416d78325a496f506f36584838303839576668746f6539356b6345733432507050343152370a643544467167513d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594"}}}' headers: content-length: - '28866' content-type: - application/json x-ms-ccf-transaction-id: - - '2.3236' + - '2.2435' status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml index 468d27895204a..a586b16326945 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '2.3237' + x-ms-ccf-transaction-id: '2.2436' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview - request: body: null headers: @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2436/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.3237"}' + string: '{"state":"Committed","transactionId":"2.2436"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.3238' + x-ms-ccf-transaction-id: '2.2437' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2436/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2436/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.3237"}' + string: '{"state":"Committed","transactionId":"2.2436"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.3238' + x-ms-ccf-transaction-id: '2.2437' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2436/status?api-version=0.1-preview - request: body: null headers: @@ -71,7 +71,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2436/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -80,11 +80,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '2.3238' + x-ms-ccf-transaction-id: '2.2437' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2436/receipt?api-version=0.1-preview - request: body: null headers: @@ -93,7 +93,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2436/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -102,11 +102,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '2.3238' + x-ms-ccf-transaction-id: '2.2437' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2436/receipt?api-version=0.1-preview - request: body: null headers: @@ -115,28 +115,26 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2436/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"e1cb2d3d718021b2ed725168cb7c1d4bd1375241c9c021643ab8a4b6be2aea2a\",\n - \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n - \ \"proof\": [\n {\n \"left\": \"c3b9b44e89efdc71f3bc9bf9eea9ac01539e11ef79c603f5afd2eb36b5da523a\"\n - \ },\n {\n \"left\": \"bf0a1d529b6a4f61f2bb2ea6c440ba965d989da80ebc828bc6dcaaea356d04a5\"\n - \ },\n {\n \"left\": \"7c77a2fa8b58921a80ac11cc33c2504af20ac4762621f35847b1593df6e28cd6\"\n - \ },\n {\n \"left\": \"44c5054bef93b72c12828b12f7edc6a0a7f37b93874a8fa681c4a279a664aca3\"\n - \ },\n {\n \"left\": \"125586c97647af6480e2b37aa9182d04023e11cae3e920d2322f2c0baae6d5eb\"\n - \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n - \ }\n ],\n \"root\": \"33bc7d903d8a2d7855b5982c8732acdc6ec90f85e6832cc01094225cd1638404\",\n - \ \"signature\": \"MGQCMBMrA28g9cMAgawKKXF2VepJmRaA5IXlS1l2cciNHEE63tmOJxa6m4aY+qmE+EDvwQIwY2d3mJRvlnbgu9rvBT/RXStnKaAhuLvHE3pQ2qIbAoxicVWNyYFQRGqS6N9/eiek\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.3237\"\n}" - headers: - content-length: '1091' + string: "{\n \"receipt\": {\n \"leaf\": \"6e06222e785ba84277ee7431e5c58733f6f017b8c053afa6e3b6442b02e86333\",\n + \ \"node_id\": \"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c\",\n + \ \"proof\": [\n {\n \"left\": \"f132775c664185ff16e5fef0b17b4718cddadd766e01e3481bfc4b45f0b48b7b\"\n + \ },\n {\n \"left\": \"d5c2562ed4af20cee52cfe298102d4dece96ece68d37164d5329d925a8a30714\"\n + \ },\n {\n \"left\": \"ddfb682e8e1913835de8a03125bb5983c6877dd7af410f50653cc64c4373cbf1\"\n + \ },\n {\n \"left\": \"32b472e0d88c026188ea979307b6acf76b84ed6d94fc1d894948312187a63cf6\"\n + \ }\n ],\n \"root\": \"b0ac8c613d2831be82f0b4f91528e28a0c41a01bbf3da9e14a60fe97445d11b7\",\n + \ \"signature\": \"MGYCMQDUHR1o693wgWGA/PTu7hegU7pGd9BuDjAJA5L0iIfDIynNYQCyT/IeKKXUY/sz9DwCMQCqmDGQr4Edb+Mplu/ji7wO14YIbJNs3CbUuXg9jf2HGOQVDSyX1KkSOJIskB8uGMI=\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2436\"\n}" + headers: + content-length: '895' content-type: application/json - x-ms-ccf-transaction-id: '2.3238' + x-ms-ccf-transaction-id: '2.2437' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237/receipt?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2436/receipt?api-version=0.1-preview - request: body: null headers: @@ -148,15 +146,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.3238"}' + string: '{"contents":"Test entry from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2437"}' headers: content-length: '94' content-type: application/json - x-ms-ccf-transaction-id: '2.3238' + x-ms-ccf-transaction-id: '2.2437' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: body: '{"contents": "Test entry 2 from Python SDK"}' headers: @@ -176,31 +174,11 @@ interactions: headers: content-length: '29' content-type: application/json - x-ms-ccf-transaction-id: '2.3239' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3239/status?api-version=0.1-preview - response: - body: - string: '{"state":"Pending","transactionId":"2.3239"}' - headers: - content-length: '44' - content-type: application/json - x-ms-ccf-transaction-id: '2.3240' + x-ms-ccf-transaction-id: '2.2438' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3239/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview - request: body: null headers: @@ -209,18 +187,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3239/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2438/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.3239"}' + string: '{"state":"Committed","transactionId":"2.2438"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.3240' + x-ms-ccf-transaction-id: '2.2439' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3239/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2438/status?api-version=0.1-preview - request: body: null headers: @@ -232,15 +210,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview response: body: - string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.3240"}' + string: '{"contents":"Test entry 2 from Python SDK","subLedgerId":"subledger:0","transactionId":"2.2439"}' headers: content-length: '96' content-type: application/json - x-ms-ccf-transaction-id: '2.3240' + x-ms-ccf-transaction-id: '2.2439' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview - request: body: null headers: @@ -249,18 +227,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3237?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2436?api-version=0.1-preview response: body: string: "{\n \"entry\": {\n \"contents\": \"Test entry from Python SDK\",\n - \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.3237\"\n + \ \"subLedgerId\": \"subledger:0\",\n \"transactionId\": \"2.2436\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '150' content-type: application/json - x-ms-ccf-transaction-id: '2.3240' + x-ms-ccf-transaction-id: '2.2439' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3237?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2436?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml index dc1e8ef7ce7d3..b4cdb91ecc7f9 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_append_entry_flow_with_sub_ledger_id.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '2.3241' + x-ms-ccf-transaction-id: '2.2442' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -31,18 +31,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2442/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.3241"}' + string: '{"state":"Pending","transactionId":"2.2442"}' headers: - content-length: '46' + content-length: '44' content-type: application/json - x-ms-ccf-transaction-id: '2.3242' + x-ms-ccf-transaction-id: '2.2442' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2442/status?api-version=0.1-preview - request: body: null headers: @@ -51,18 +51,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2442/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.3241"}' + string: '{"state":"Committed","transactionId":"2.2442"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.3242' + x-ms-ccf-transaction-id: '2.2443' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2442/status?api-version=0.1-preview - request: body: null headers: @@ -71,20 +71,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2442/status?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n - \ \"proof\": [],\n \"root\": \"\",\n \"signature\": \"\"\n },\n \"state\": - \"Loading\",\n \"transactionId\": \"\"\n}" + string: '{"state":"Committed","transactionId":"2.2442"}' headers: - content-length: '155' + content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.3242' + x-ms-ccf-transaction-id: '2.2443' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2442/status?api-version=0.1-preview - request: body: null headers: @@ -93,7 +91,7 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2442/receipt?api-version=0.1-preview response: body: string: "{\n \"receipt\": {\n \"leaf\": \"\",\n \"node_id\": \"\",\n @@ -102,11 +100,11 @@ interactions: headers: content-length: '155' content-type: application/json - x-ms-ccf-transaction-id: '2.3242' + x-ms-ccf-transaction-id: '2.2443' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2442/receipt?api-version=0.1-preview - request: body: null headers: @@ -115,28 +113,27 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2442/receipt?api-version=0.1-preview response: body: - string: "{\n \"receipt\": {\n \"leaf\": \"81481d0ff7789484bf5a501c4d80b57a3c86aa2e1e0d1c26ebb83b08e26e1ca5\",\n - \ \"node_id\": \"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba\",\n - \ \"proof\": [\n {\n \"left\": \"a1ce9fb9f20f76af70d89f5a1c09b43388a1a215b7699537c6d62a30baec0b8b\"\n - \ },\n {\n \"left\": \"215d376f25525b8d8cc2ed67d7c54e2a661258c38ff3ca146f76c47bbef10ddc\"\n - \ },\n {\n \"left\": \"7c77a2fa8b58921a80ac11cc33c2504af20ac4762621f35847b1593df6e28cd6\"\n - \ },\n {\n \"left\": \"44c5054bef93b72c12828b12f7edc6a0a7f37b93874a8fa681c4a279a664aca3\"\n - \ },\n {\n \"left\": \"125586c97647af6480e2b37aa9182d04023e11cae3e920d2322f2c0baae6d5eb\"\n - \ },\n {\n \"left\": \"01e69f16f3a40f63965958e28c47796990ccb0ceb8b44d10de291987ffe2bc4d\"\n - \ }\n ],\n \"root\": \"7702e0dfb3204ef07dc4c88402b9877013729254ae5d4a0956f2d5f87363d79c\",\n - \ \"signature\": \"MGUCMQCvoqXlHu1Xp5TUKH2nZAFuIX/tnn2+qIoNzR0f3rWZgBaMy53R+/UuWsegkjaOnfICMAZXBPwr0hnxkXSaBCQjIoryaM9djUWh2NlcIXwZgQ2DsTfSZzukQFB9rUtctPphrw==\"\n - \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.3241\"\n}" - headers: - content-length: '1095' + string: "{\n \"receipt\": {\n \"leaf\": \"796a66feb5ec9edb49ddb6cdd8316a9812c67d6dcae9959bcd664d7c7c3e978f\",\n + \ \"node_id\": \"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c\",\n + \ \"proof\": [\n {\n \"left\": \"bb4ca5c5eecabc2ed65213ea8fa9a50d772b43ae25a2cded3b603f530019bdc4\"\n + \ },\n {\n \"left\": \"74e95b835d0854c479d3840e144ecfe7073c7783fdd07d02dcc97572f7f15e7e\"\n + \ },\n {\n \"left\": \"d5c2562ed4af20cee52cfe298102d4dece96ece68d37164d5329d925a8a30714\"\n + \ },\n {\n \"left\": \"ddfb682e8e1913835de8a03125bb5983c6877dd7af410f50653cc64c4373cbf1\"\n + \ },\n {\n \"left\": \"32b472e0d88c026188ea979307b6acf76b84ed6d94fc1d894948312187a63cf6\"\n + \ }\n ],\n \"root\": \"26b6601f513834efeeb6a120ef6886c075c43fd03546416a0f790b0062c1eee8\",\n + \ \"signature\": \"MGUCMFzbJZ6HA5auUtIRARsD1qu359hrYbMLZam79RklUD2Q99Tzd+16ovC6Vr/yd3CWhAIxAJQH8qjjYp/vvvh/pQIuZCJXPvubPzcTzGmlu5oc0KzUOrYTMwrJBDs5PrYChfCCXg==\"\n + \ },\n \"state\": \"Ready\",\n \"transactionId\": \"2.2442\"\n}" + headers: + content-length: '995' content-type: application/json - x-ms-ccf-transaction-id: '2.3242' + x-ms-ccf-transaction-id: '2.2443' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241/receipt?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2442/receipt?api-version=0.1-preview - request: body: null headers: @@ -148,15 +145,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.3242"}' + string: '{"contents":"Test sub-ledger entry from Python SDK","subLedgerId":"132","transactionId":"2.2443"}' headers: content-length: '97' content-type: application/json - x-ms-ccf-transaction-id: '2.3242' + x-ms-ccf-transaction-id: '2.2443' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: body: '{"contents": "Test sub-ledger entry 2 from Python SDK"}' headers: @@ -176,11 +173,31 @@ interactions: headers: content-length: '21' content-type: application/json - x-ms-ccf-transaction-id: '2.3243' + x-ms-ccf-transaction-id: '2.2444' + status: + code: 200 + message: OK + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2444/status?api-version=0.1-preview + response: + body: + string: '{"state":"Pending","transactionId":"2.2444"}' + headers: + content-length: '44' + content-type: application/json + x-ms-ccf-transaction-id: '2.2444' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=132 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2444/status?api-version=0.1-preview - request: body: null headers: @@ -189,18 +206,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3243/status?api-version=0.1-preview + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2444/status?api-version=0.1-preview response: body: - string: '{"state":"Committed","transactionId":"2.3243"}' + string: '{"state":"Committed","transactionId":"2.2444"}' headers: content-length: '46' content-type: application/json - x-ms-ccf-transaction-id: '2.3244' + x-ms-ccf-transaction-id: '2.2445' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3243/status?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2444/status?api-version=0.1-preview - request: body: null headers: @@ -212,15 +229,15 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 response: body: - string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.3244"}' + string: '{"contents":"Test sub-ledger entry 2 from Python SDK","subLedgerId":"132","transactionId":"2.2445"}' headers: content-length: '99' content-type: application/json - x-ms-ccf-transaction-id: '2.3244' + x-ms-ccf-transaction-id: '2.2445' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/current?api-version=0.1-preview&subLedgerId=132 - request: body: null headers: @@ -229,18 +246,18 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions/2.3241?api-version=0.1-preview&subLedgerId=132 + uri: https://fake-confidential-ledger.azure.com/app/transactions/2.2442?api-version=0.1-preview&subLedgerId=132 response: body: string: "{\n \"entry\": {\n \"contents\": \"Test sub-ledger entry from Python - SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.3241\"\n + SDK\",\n \"subLedgerId\": \"132\",\n \"transactionId\": \"2.2442\"\n \ },\n \"state\": \"Ready\"\n}" headers: content-length: '153' content-type: application/json - x-ms-ccf-transaction-id: '2.3244' + x-ms-ccf-transaction-id: '2.2445' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions/2.3241?api-version=0.1-preview&subLedgerId=132 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions/2.2442?api-version=0.1-preview&subLedgerId=132 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml index 6464d8b8f3f92..8808abf4bbb22 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_range_query.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3245' + x-ms-ccf-transaction-id: '2.2446' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-1"}' headers: @@ -42,11 +42,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3246' + x-ms-ccf-transaction-id: '2.2448' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-2"}' headers: @@ -66,11 +66,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3248' + x-ms-ccf-transaction-id: '2.2450' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-3"}' headers: @@ -90,11 +90,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3250' + x-ms-ccf-transaction-id: '2.2451' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-4"}' headers: @@ -114,11 +114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3251' + x-ms-ccf-transaction-id: '2.2453' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-5"}' headers: @@ -138,11 +138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3253' + x-ms-ccf-transaction-id: '2.2455' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-6"}' headers: @@ -162,11 +162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3254' + x-ms-ccf-transaction-id: '2.2456' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-7"}' headers: @@ -186,11 +186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3256' + x-ms-ccf-transaction-id: '2.2458' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-8"}' headers: @@ -210,11 +210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3258' + x-ms-ccf-transaction-id: '2.2459' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-9"}' headers: @@ -234,11 +234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3259' + x-ms-ccf-transaction-id: '2.2461' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-10"}' headers: @@ -258,11 +258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3261' + x-ms-ccf-transaction-id: '2.2463' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-11"}' headers: @@ -282,11 +282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3262' + x-ms-ccf-transaction-id: '2.2464' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-12"}' headers: @@ -306,11 +306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3264' + x-ms-ccf-transaction-id: '2.2466' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-13"}' headers: @@ -330,11 +330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3266' + x-ms-ccf-transaction-id: '2.2467' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-14"}' headers: @@ -354,11 +354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3267' + x-ms-ccf-transaction-id: '2.2469' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-15"}' headers: @@ -378,11 +378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3269' + x-ms-ccf-transaction-id: '2.2471' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-16"}' headers: @@ -402,11 +402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3271' + x-ms-ccf-transaction-id: '2.2473' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-17"}' headers: @@ -426,11 +426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3272' + x-ms-ccf-transaction-id: '2.2474' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-18"}' headers: @@ -450,11 +450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3274' + x-ms-ccf-transaction-id: '2.2476' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-19"}' headers: @@ -474,11 +474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3276' + x-ms-ccf-transaction-id: '2.2477' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-20"}' headers: @@ -498,11 +498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3277' + x-ms-ccf-transaction-id: '2.2479' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-21"}' headers: @@ -522,11 +522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3279' + x-ms-ccf-transaction-id: '2.2481' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-22"}' headers: @@ -546,11 +546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3280' + x-ms-ccf-transaction-id: '2.2482' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-23"}' headers: @@ -570,11 +570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3282' + x-ms-ccf-transaction-id: '2.2484' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-24"}' headers: @@ -594,11 +594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3283' + x-ms-ccf-transaction-id: '2.2485' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-25"}' headers: @@ -618,11 +618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3285' + x-ms-ccf-transaction-id: '2.2487' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-26"}' headers: @@ -642,11 +642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3287' + x-ms-ccf-transaction-id: '2.2488' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-27"}' headers: @@ -666,11 +666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3288' + x-ms-ccf-transaction-id: '2.2490' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-28"}' headers: @@ -690,11 +690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3290' + x-ms-ccf-transaction-id: '2.2492' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-29"}' headers: @@ -714,11 +714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3291' + x-ms-ccf-transaction-id: '2.2493' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-30"}' headers: @@ -738,11 +738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3293' + x-ms-ccf-transaction-id: '2.2495' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-31"}' headers: @@ -762,11 +762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3295' + x-ms-ccf-transaction-id: '2.2497' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-32"}' headers: @@ -786,11 +786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3296' + x-ms-ccf-transaction-id: '2.2498' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-33"}' headers: @@ -810,11 +810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3298' + x-ms-ccf-transaction-id: '2.2500' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-34"}' headers: @@ -834,11 +834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3300' + x-ms-ccf-transaction-id: '2.2502' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-35"}' headers: @@ -858,11 +858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3301' + x-ms-ccf-transaction-id: '2.2503' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-36"}' headers: @@ -882,11 +882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3303' + x-ms-ccf-transaction-id: '2.2505' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-37"}' headers: @@ -906,11 +906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3305' + x-ms-ccf-transaction-id: '2.2506' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-38"}' headers: @@ -930,11 +930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3306' + x-ms-ccf-transaction-id: '2.2508' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-39"}' headers: @@ -954,11 +954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3308' + x-ms-ccf-transaction-id: '2.2510' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-40"}' headers: @@ -978,11 +978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3309' + x-ms-ccf-transaction-id: '2.2511' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-41"}' headers: @@ -1002,11 +1002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3311' + x-ms-ccf-transaction-id: '2.2512' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-42"}' headers: @@ -1026,11 +1026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3312' + x-ms-ccf-transaction-id: '2.2513' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-43"}' headers: @@ -1050,11 +1050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3314' + x-ms-ccf-transaction-id: '2.2515' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-44"}' headers: @@ -1074,11 +1074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3316' + x-ms-ccf-transaction-id: '2.2517' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-45"}' headers: @@ -1098,11 +1098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3317' + x-ms-ccf-transaction-id: '2.2518' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-46"}' headers: @@ -1122,11 +1122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3319' + x-ms-ccf-transaction-id: '2.2520' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-47"}' headers: @@ -1146,11 +1146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3320' + x-ms-ccf-transaction-id: '2.2522' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-48"}' headers: @@ -1170,11 +1170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3321' + x-ms-ccf-transaction-id: '2.2523' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-49"}' headers: @@ -1194,11 +1194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3323' + x-ms-ccf-transaction-id: '2.2525' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-50"}' headers: @@ -1218,11 +1218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3324' + x-ms-ccf-transaction-id: '2.2526' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-51"}' headers: @@ -1242,11 +1242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3326' + x-ms-ccf-transaction-id: '2.2528' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-52"}' headers: @@ -1266,11 +1266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3328' + x-ms-ccf-transaction-id: '2.2530' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-53"}' headers: @@ -1290,11 +1290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3329' + x-ms-ccf-transaction-id: '2.2531' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-54"}' headers: @@ -1314,11 +1314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3331' + x-ms-ccf-transaction-id: '2.2533' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-55"}' headers: @@ -1338,11 +1338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3332' + x-ms-ccf-transaction-id: '2.2534' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-56"}' headers: @@ -1362,11 +1362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3334' + x-ms-ccf-transaction-id: '2.2536' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-57"}' headers: @@ -1386,11 +1386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3335' + x-ms-ccf-transaction-id: '2.2538' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-58"}' headers: @@ -1410,11 +1410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3337' + x-ms-ccf-transaction-id: '2.2539' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-59"}' headers: @@ -1434,11 +1434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3339' + x-ms-ccf-transaction-id: '2.2541' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-60"}' headers: @@ -1458,11 +1458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3340' + x-ms-ccf-transaction-id: '2.2543' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-61"}' headers: @@ -1482,11 +1482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3342' + x-ms-ccf-transaction-id: '2.2544' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-62"}' headers: @@ -1506,11 +1506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3344' + x-ms-ccf-transaction-id: '2.2546' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-63"}' headers: @@ -1530,11 +1530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3345' + x-ms-ccf-transaction-id: '2.2548' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-64"}' headers: @@ -1554,11 +1554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3347' + x-ms-ccf-transaction-id: '2.2549' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-65"}' headers: @@ -1578,11 +1578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3348' + x-ms-ccf-transaction-id: '2.2551' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-66"}' headers: @@ -1602,11 +1602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3350' + x-ms-ccf-transaction-id: '2.2553' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-67"}' headers: @@ -1626,11 +1626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3352' + x-ms-ccf-transaction-id: '2.2554' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-68"}' headers: @@ -1650,11 +1650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3353' + x-ms-ccf-transaction-id: '2.2556' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-69"}' headers: @@ -1674,11 +1674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3355' + x-ms-ccf-transaction-id: '2.2557' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-70"}' headers: @@ -1698,11 +1698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3357' + x-ms-ccf-transaction-id: '2.2559' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-71"}' headers: @@ -1722,11 +1722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3358' + x-ms-ccf-transaction-id: '2.2561' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-72"}' headers: @@ -1746,11 +1746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3360' + x-ms-ccf-transaction-id: '2.2562' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-73"}' headers: @@ -1770,11 +1770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3361' + x-ms-ccf-transaction-id: '2.2564' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-74"}' headers: @@ -1794,11 +1794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3363' + x-ms-ccf-transaction-id: '2.2566' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-75"}' headers: @@ -1818,11 +1818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3365' + x-ms-ccf-transaction-id: '2.2567' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-76"}' headers: @@ -1842,11 +1842,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3366' + x-ms-ccf-transaction-id: '2.2569' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-77"}' headers: @@ -1866,11 +1866,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3368' + x-ms-ccf-transaction-id: '2.2571' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-78"}' headers: @@ -1890,11 +1890,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3370' + x-ms-ccf-transaction-id: '2.2572' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-79"}' headers: @@ -1914,11 +1914,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3371' + x-ms-ccf-transaction-id: '2.2574' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-80"}' headers: @@ -1938,11 +1938,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3373' + x-ms-ccf-transaction-id: '2.2576' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-81"}' headers: @@ -1962,11 +1962,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3375' + x-ms-ccf-transaction-id: '2.2577' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-82"}' headers: @@ -1986,11 +1986,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3376' + x-ms-ccf-transaction-id: '2.2579' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-83"}' headers: @@ -2010,11 +2010,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3378' + x-ms-ccf-transaction-id: '2.2581' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-84"}' headers: @@ -2034,11 +2034,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3379' + x-ms-ccf-transaction-id: '2.2582' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-85"}' headers: @@ -2058,11 +2058,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3381' + x-ms-ccf-transaction-id: '2.2584' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-86"}' headers: @@ -2082,11 +2082,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3383' + x-ms-ccf-transaction-id: '2.2586' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-87"}' headers: @@ -2106,11 +2106,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3384' + x-ms-ccf-transaction-id: '2.2587' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-88"}' headers: @@ -2130,11 +2130,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3386' + x-ms-ccf-transaction-id: '2.2589' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-89"}' headers: @@ -2154,11 +2154,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3387' + x-ms-ccf-transaction-id: '2.2591' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-90"}' headers: @@ -2178,11 +2178,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3389' + x-ms-ccf-transaction-id: '2.2593' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-91"}' headers: @@ -2202,11 +2202,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3391' + x-ms-ccf-transaction-id: '2.2594' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-92"}' headers: @@ -2226,11 +2226,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3392' + x-ms-ccf-transaction-id: '2.2596' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-93"}' headers: @@ -2250,11 +2250,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3394' + x-ms-ccf-transaction-id: '2.2598' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-94"}' headers: @@ -2274,11 +2274,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3395' + x-ms-ccf-transaction-id: '2.2599' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-95"}' headers: @@ -2298,11 +2298,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3397' + x-ms-ccf-transaction-id: '2.2601' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-96"}' headers: @@ -2322,11 +2322,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3399' + x-ms-ccf-transaction-id: '2.2603' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-97"}' headers: @@ -2346,11 +2346,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3400' + x-ms-ccf-transaction-id: '2.2604' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-98"}' headers: @@ -2370,11 +2370,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3402' + x-ms-ccf-transaction-id: '2.2606' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-99"}' headers: @@ -2394,11 +2394,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3403' + x-ms-ccf-transaction-id: '2.2607' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-100"}' headers: @@ -2418,11 +2418,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3405' + x-ms-ccf-transaction-id: '2.2609' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-101"}' headers: @@ -2442,11 +2442,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3407' + x-ms-ccf-transaction-id: '2.2611' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-102"}' headers: @@ -2466,11 +2466,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3408' + x-ms-ccf-transaction-id: '2.2612' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-103"}' headers: @@ -2490,11 +2490,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3410' + x-ms-ccf-transaction-id: '2.2614' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-104"}' headers: @@ -2514,11 +2514,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3412' + x-ms-ccf-transaction-id: '2.2615' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-105"}' headers: @@ -2538,11 +2538,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3413' + x-ms-ccf-transaction-id: '2.2617' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-106"}' headers: @@ -2562,11 +2562,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3415' + x-ms-ccf-transaction-id: '2.2619' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-107"}' headers: @@ -2586,11 +2586,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3416' + x-ms-ccf-transaction-id: '2.2620' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-108"}' headers: @@ -2610,11 +2610,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3418' + x-ms-ccf-transaction-id: '2.2622' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-109"}' headers: @@ -2634,11 +2634,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3420' + x-ms-ccf-transaction-id: '2.2623' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-110"}' headers: @@ -2658,11 +2658,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3421' + x-ms-ccf-transaction-id: '2.2625' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-111"}' headers: @@ -2682,11 +2682,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3423' + x-ms-ccf-transaction-id: '2.2627' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-112"}' headers: @@ -2706,11 +2706,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3424' + x-ms-ccf-transaction-id: '2.2628' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-113"}' headers: @@ -2730,11 +2730,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3426' + x-ms-ccf-transaction-id: '2.2630' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-114"}' headers: @@ -2754,11 +2754,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3427' + x-ms-ccf-transaction-id: '2.2631' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-115"}' headers: @@ -2778,11 +2778,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3429' + x-ms-ccf-transaction-id: '2.2633' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-116"}' headers: @@ -2802,11 +2802,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3430' + x-ms-ccf-transaction-id: '2.2635' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-117"}' headers: @@ -2826,11 +2826,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3432' + x-ms-ccf-transaction-id: '2.2636' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-118"}' headers: @@ -2850,11 +2850,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3433' + x-ms-ccf-transaction-id: '2.2638' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-119"}' headers: @@ -2874,11 +2874,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3435' + x-ms-ccf-transaction-id: '2.2639' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-120"}' headers: @@ -2898,11 +2898,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3436' + x-ms-ccf-transaction-id: '2.2641' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-121"}' headers: @@ -2922,11 +2922,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3438' + x-ms-ccf-transaction-id: '2.2643' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-122"}' headers: @@ -2946,11 +2946,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3440' + x-ms-ccf-transaction-id: '2.2645' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-123"}' headers: @@ -2970,11 +2970,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3441' + x-ms-ccf-transaction-id: '2.2646' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-124"}' headers: @@ -2994,11 +2994,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3443' + x-ms-ccf-transaction-id: '2.2648' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-125"}' headers: @@ -3018,11 +3018,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3445' + x-ms-ccf-transaction-id: '2.2649' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-126"}' headers: @@ -3042,11 +3042,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3446' + x-ms-ccf-transaction-id: '2.2651' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-127"}' headers: @@ -3066,11 +3066,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3448' + x-ms-ccf-transaction-id: '2.2653' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-128"}' headers: @@ -3090,11 +3090,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3449' + x-ms-ccf-transaction-id: '2.2655' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-129"}' headers: @@ -3114,11 +3114,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3450' + x-ms-ccf-transaction-id: '2.2656' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-130"}' headers: @@ -3138,11 +3138,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3452' + x-ms-ccf-transaction-id: '2.2658' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-131"}' headers: @@ -3162,11 +3162,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3453' + x-ms-ccf-transaction-id: '2.2660' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-132"}' headers: @@ -3186,11 +3186,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3455' + x-ms-ccf-transaction-id: '2.2661' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-133"}' headers: @@ -3210,11 +3210,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3457' + x-ms-ccf-transaction-id: '2.2663' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-134"}' headers: @@ -3234,11 +3234,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3458' + x-ms-ccf-transaction-id: '2.2664' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-135"}' headers: @@ -3258,11 +3258,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3460' + x-ms-ccf-transaction-id: '2.2666' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-136"}' headers: @@ -3282,11 +3282,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3461' + x-ms-ccf-transaction-id: '2.2668' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-137"}' headers: @@ -3306,11 +3306,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3463' + x-ms-ccf-transaction-id: '2.2670' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-138"}' headers: @@ -3330,11 +3330,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3465' + x-ms-ccf-transaction-id: '2.2671' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-139"}' headers: @@ -3354,11 +3354,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3466' + x-ms-ccf-transaction-id: '2.2673' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-140"}' headers: @@ -3378,11 +3378,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3468' + x-ms-ccf-transaction-id: '2.2675' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-141"}' headers: @@ -3402,11 +3402,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3470' + x-ms-ccf-transaction-id: '2.2677' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-142"}' headers: @@ -3426,11 +3426,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3471' + x-ms-ccf-transaction-id: '2.2679' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-143"}' headers: @@ -3450,11 +3450,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3473' + x-ms-ccf-transaction-id: '2.2681' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-144"}' headers: @@ -3474,11 +3474,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3474' + x-ms-ccf-transaction-id: '2.2683' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-145"}' headers: @@ -3498,11 +3498,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3476' + x-ms-ccf-transaction-id: '2.2685' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-146"}' headers: @@ -3522,11 +3522,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3477' + x-ms-ccf-transaction-id: '2.2687' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-147"}' headers: @@ -3546,11 +3546,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3479' + x-ms-ccf-transaction-id: '2.2689' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-148"}' headers: @@ -3570,11 +3570,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3480' + x-ms-ccf-transaction-id: '2.2691' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-149"}' headers: @@ -3594,11 +3594,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3481' + x-ms-ccf-transaction-id: '2.2693' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-150"}' headers: @@ -3618,11 +3618,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3483' + x-ms-ccf-transaction-id: '2.2695' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-151"}' headers: @@ -3642,11 +3642,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3485' + x-ms-ccf-transaction-id: '2.2697' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-152"}' headers: @@ -3666,11 +3666,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3486' + x-ms-ccf-transaction-id: '2.2698' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-153"}' headers: @@ -3690,11 +3690,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3488' + x-ms-ccf-transaction-id: '2.2700' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-154"}' headers: @@ -3714,11 +3714,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3489' + x-ms-ccf-transaction-id: '2.2702' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-155"}' headers: @@ -3738,11 +3738,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3491' + x-ms-ccf-transaction-id: '2.2703' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-156"}' headers: @@ -3762,11 +3762,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3492' + x-ms-ccf-transaction-id: '2.2705' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-157"}' headers: @@ -3786,11 +3786,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3494' + x-ms-ccf-transaction-id: '2.2707' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-158"}' headers: @@ -3810,11 +3810,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3496' + x-ms-ccf-transaction-id: '2.2709' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-159"}' headers: @@ -3834,11 +3834,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3497' + x-ms-ccf-transaction-id: '2.2711' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-160"}' headers: @@ -3858,11 +3858,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3499' + x-ms-ccf-transaction-id: '2.2712' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-161"}' headers: @@ -3882,11 +3882,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3501' + x-ms-ccf-transaction-id: '2.2714' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-162"}' headers: @@ -3906,11 +3906,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3502' + x-ms-ccf-transaction-id: '2.2716' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-163"}' headers: @@ -3930,11 +3930,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3504' + x-ms-ccf-transaction-id: '2.2717' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-164"}' headers: @@ -3954,11 +3954,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3505' + x-ms-ccf-transaction-id: '2.2719' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-165"}' headers: @@ -3978,11 +3978,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3507' + x-ms-ccf-transaction-id: '2.2721' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-166"}' headers: @@ -4002,11 +4002,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3508' + x-ms-ccf-transaction-id: '2.2722' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-167"}' headers: @@ -4026,11 +4026,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3510' + x-ms-ccf-transaction-id: '2.2724' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-168"}' headers: @@ -4050,11 +4050,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3512' + x-ms-ccf-transaction-id: '2.2726' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-169"}' headers: @@ -4074,11 +4074,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3513' + x-ms-ccf-transaction-id: '2.2727' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-170"}' headers: @@ -4098,11 +4098,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3515' + x-ms-ccf-transaction-id: '2.2729' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-171"}' headers: @@ -4122,11 +4122,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3516' + x-ms-ccf-transaction-id: '2.2730' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-172"}' headers: @@ -4146,11 +4146,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3518' + x-ms-ccf-transaction-id: '2.2732' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-173"}' headers: @@ -4170,11 +4170,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3520' + x-ms-ccf-transaction-id: '2.2734' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-174"}' headers: @@ -4194,11 +4194,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3521' + x-ms-ccf-transaction-id: '2.2735' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-175"}' headers: @@ -4218,11 +4218,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3523' + x-ms-ccf-transaction-id: '2.2737' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-176"}' headers: @@ -4242,11 +4242,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3524' + x-ms-ccf-transaction-id: '2.2739' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-177"}' headers: @@ -4266,11 +4266,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3526' + x-ms-ccf-transaction-id: '2.2740' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-178"}' headers: @@ -4290,11 +4290,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3528' + x-ms-ccf-transaction-id: '2.2742' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-179"}' headers: @@ -4314,11 +4314,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3529' + x-ms-ccf-transaction-id: '2.2744' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-180"}' headers: @@ -4338,11 +4338,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3531' + x-ms-ccf-transaction-id: '2.2745' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-181"}' headers: @@ -4362,11 +4362,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3532' + x-ms-ccf-transaction-id: '2.2747' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-182"}' headers: @@ -4386,11 +4386,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3534' + x-ms-ccf-transaction-id: '2.2749' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-183"}' headers: @@ -4410,11 +4410,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3536' + x-ms-ccf-transaction-id: '2.2750' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-184"}' headers: @@ -4434,11 +4434,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3538' + x-ms-ccf-transaction-id: '2.2752' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-185"}' headers: @@ -4458,11 +4458,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3539' + x-ms-ccf-transaction-id: '2.2754' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-186"}' headers: @@ -4482,11 +4482,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3541' + x-ms-ccf-transaction-id: '2.2755' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-187"}' headers: @@ -4506,11 +4506,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3543' + x-ms-ccf-transaction-id: '2.2757' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-188"}' headers: @@ -4530,11 +4530,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3544' + x-ms-ccf-transaction-id: '2.2758' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-189"}' headers: @@ -4554,11 +4554,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3546' + x-ms-ccf-transaction-id: '2.2759' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-190"}' headers: @@ -4578,11 +4578,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3548' + x-ms-ccf-transaction-id: '2.2761' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-191"}' headers: @@ -4602,11 +4602,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3549' + x-ms-ccf-transaction-id: '2.2763' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-192"}' headers: @@ -4626,11 +4626,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3551' + x-ms-ccf-transaction-id: '2.2765' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-193"}' headers: @@ -4650,11 +4650,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3552' + x-ms-ccf-transaction-id: '2.2767' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-194"}' headers: @@ -4674,11 +4674,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3554' + x-ms-ccf-transaction-id: '2.2768' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-195"}' headers: @@ -4698,11 +4698,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3556' + x-ms-ccf-transaction-id: '2.2770' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: '{"contents": "message-196"}' headers: @@ -4722,11 +4722,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3557' + x-ms-ccf-transaction-id: '2.2772' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1 - request: body: '{"contents": "message-197"}' headers: @@ -4746,11 +4746,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3559' + x-ms-ccf-transaction-id: '2.2774' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2 - request: body: '{"contents": "message-198"}' headers: @@ -4770,11 +4770,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3560' + x-ms-ccf-transaction-id: '2.2775' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3 - request: body: '{"contents": "message-199"}' headers: @@ -4794,11 +4794,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3561' + x-ms-ccf-transaction-id: '2.2777' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4 - request: body: '{"contents": "message-200"}' headers: @@ -4818,11 +4818,11 @@ interactions: headers: content-length: '19' content-type: application/json - x-ms-ccf-transaction-id: '2.3563' + x-ms-ccf-transaction-id: '2.2779' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0 - request: body: null headers: @@ -4831,19 +4831,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2446 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2446\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3563' + x-ms-ccf-transaction-id: '2.2779' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2446 - request: body: null headers: @@ -4852,19 +4852,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2446 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2446\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2446 - request: body: null headers: @@ -4873,19 +4873,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2446 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2547\",\n + \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2446\"\n },\n {\n \"contents\": + \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2455\"\n + \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2463\"\n },\n {\n \"contents\": + \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2471\"\n + \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2479\"\n },\n {\n \"contents\": + \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2487\"\n + \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2495\"\n },\n {\n \"contents\": + \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2503\"\n + \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2511\"\n },\n {\n \"contents\": + \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2518\"\n + \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2526\"\n },\n {\n \"contents\": + \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2534\"\n + \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2543\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2446 - request: body: null headers: @@ -4894,38 +4913,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2547 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3346\",\n - \ \"entries\": [\n {\n \"contents\": \"message-0\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3245\"\n },\n {\n \"contents\": - \"message-5\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3253\"\n - \ },\n {\n \"contents\": \"message-10\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3261\"\n },\n {\n \"contents\": - \"message-15\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3269\"\n - \ },\n {\n \"contents\": \"message-20\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3277\"\n },\n {\n \"contents\": - \"message-25\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3285\"\n - \ },\n {\n \"contents\": \"message-30\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3293\"\n },\n {\n \"contents\": - \"message-35\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3301\"\n - \ },\n {\n \"contents\": \"message-40\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3309\"\n },\n {\n \"contents\": - \"message-45\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3317\"\n - \ },\n {\n \"contents\": \"message-50\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3324\"\n },\n {\n \"contents\": - \"message-55\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3332\"\n - \ },\n {\n \"contents\": \"message-60\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3340\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2547\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1477' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3245 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2547 - request: body: null headers: @@ -4934,38 +4934,58 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3346 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2547 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2648\",\n \ \"entries\": [\n {\n \"contents\": \"message-65\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3348\"\n },\n {\n \"contents\": - \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3357\"\n + \"0\",\n \"transactionId\": \"2.2551\"\n },\n {\n \"contents\": + \"message-70\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2559\"\n \ },\n {\n \"contents\": \"message-75\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3365\"\n },\n {\n \"contents\": - \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3373\"\n + \"0\",\n \"transactionId\": \"2.2567\"\n },\n {\n \"contents\": + \"message-80\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2576\"\n \ },\n {\n \"contents\": \"message-85\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3381\"\n },\n {\n \"contents\": - \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3389\"\n + \"0\",\n \"transactionId\": \"2.2584\"\n },\n {\n \"contents\": + \"message-90\",\n \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2593\"\n \ },\n {\n \"contents\": \"message-95\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3397\"\n },\n {\n \"contents\": + \"0\",\n \"transactionId\": \"2.2601\"\n },\n {\n \"contents\": \"message-100\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3405\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3413\"\n },\n {\n \"contents\": + \"2.2609\"\n },\n {\n \"contents\": \"message-105\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2617\"\n },\n {\n \"contents\": \"message-110\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3421\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3429\"\n },\n {\n \"contents\": + \"2.2625\"\n },\n {\n \"contents\": \"message-115\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2633\"\n },\n {\n \"contents\": \"message-120\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3436\"\n },\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3445\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2641\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1381' + content-type: application/json + x-ms-ccf-transaction-id: '2.2780' + status: + code: 200 + message: OK + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2547 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2648 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2648\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1485' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3346 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2648 - request: body: null headers: @@ -4974,19 +4994,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2648 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2648\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2648 - request: body: null headers: @@ -4995,37 +5015,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548\",\n - \ \"entries\": [\n {\n \"contents\": \"message-130\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3452\"\n },\n {\n \"contents\": - \"message-135\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3460\"\n },\n {\n \"contents\": \"message-140\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3468\"\n },\n {\n \"contents\": - \"message-145\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3476\"\n },\n {\n \"contents\": \"message-150\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3483\"\n },\n {\n \"contents\": - \"message-155\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3491\"\n },\n {\n \"contents\": \"message-160\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3499\"\n },\n {\n \"contents\": - \"message-165\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3507\"\n },\n {\n \"contents\": \"message-170\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3515\"\n },\n {\n \"contents\": - \"message-175\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3523\"\n },\n {\n \"contents\": \"message-180\",\n \"subLedgerId\": - \"0\",\n \"transactionId\": \"2.3531\"\n },\n {\n \"contents\": - \"message-185\",\n \"subLedgerId\": \"0\",\n \"transactionId\": - \"2.3539\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2648 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2749\",\n + \ \"entries\": [\n {\n \"contents\": \"message-125\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2649\"\n },\n {\n \"contents\": + \"message-130\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2658\"\n },\n {\n \"contents\": \"message-135\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2666\"\n },\n {\n \"contents\": + \"message-140\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2675\"\n },\n {\n \"contents\": \"message-145\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2685\"\n },\n {\n \"contents\": + \"message-150\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2695\"\n },\n {\n \"contents\": \"message-155\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2703\"\n },\n {\n \"contents\": + \"message-160\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2712\"\n },\n {\n \"contents\": \"message-165\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2721\"\n },\n {\n \"contents\": + \"message-170\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2729\"\n },\n {\n \"contents\": \"message-175\",\n \"subLedgerId\": + \"0\",\n \"transactionId\": \"2.2737\"\n },\n {\n \"contents\": + \"message-180\",\n \"subLedgerId\": \"0\",\n \"transactionId\": + \"2.2745\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3447 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2648 - request: body: null headers: @@ -5034,19 +5054,24 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2749 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-185\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2754\"\n },\n + \ {\n \"contents\": \"message-190\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.2761\"\n },\n {\n \"contents\": \"message-195\",\n + \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.2770\"\n },\n + \ {\n \"contents\": \"message-200\",\n \"subLedgerId\": \"0\",\n + \ \"transactionId\": \"2.2779\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '457' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.2749 - request: body: null headers: @@ -5055,23 +5080,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2448 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-190\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3548\"\n },\n - \ {\n \"contents\": \"message-195\",\n \"subLedgerId\": \"0\",\n - \ \"transactionId\": \"2.3556\"\n },\n {\n \"contents\": \"message-200\",\n - \ \"subLedgerId\": \"0\",\n \"transactionId\": \"2.3563\"\n }\n - \ ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2448\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '353' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=0&fromTransactionId=2.3548 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2448 - request: body: null headers: @@ -5080,19 +5101,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2448 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2448\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2448 - request: body: null headers: @@ -5101,19 +5122,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2448 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2448\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2448 - request: body: null headers: @@ -5122,38 +5143,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2448 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2549\",\n \ \"entries\": [\n {\n \"contents\": \"message-1\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3246\"\n },\n {\n \"contents\": - \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3254\"\n + \"1\",\n \"transactionId\": \"2.2448\"\n },\n {\n \"contents\": + \"message-6\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2456\"\n \ },\n {\n \"contents\": \"message-11\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3262\"\n },\n {\n \"contents\": - \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3271\"\n + \"1\",\n \"transactionId\": \"2.2464\"\n },\n {\n \"contents\": + \"message-16\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2473\"\n \ },\n {\n \"contents\": \"message-21\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3279\"\n },\n {\n \"contents\": - \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3287\"\n + \"1\",\n \"transactionId\": \"2.2481\"\n },\n {\n \"contents\": + \"message-26\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2488\"\n \ },\n {\n \"contents\": \"message-31\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3295\"\n },\n {\n \"contents\": - \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3303\"\n + \"1\",\n \"transactionId\": \"2.2497\"\n },\n {\n \"contents\": + \"message-36\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2505\"\n \ },\n {\n \"contents\": \"message-41\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3311\"\n },\n {\n \"contents\": - \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3319\"\n + \"1\",\n \"transactionId\": \"2.2512\"\n },\n {\n \"contents\": + \"message-46\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2520\"\n \ },\n {\n \"contents\": \"message-51\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3326\"\n },\n {\n \"contents\": - \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3334\"\n + \"1\",\n \"transactionId\": \"2.2528\"\n },\n {\n \"contents\": + \"message-56\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2536\"\n \ },\n {\n \"contents\": \"message-61\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3342\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"1\",\n \"transactionId\": \"2.2544\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3246 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2448 - request: body: null headers: @@ -5162,19 +5183,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2549 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2549\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2549 - request: body: null headers: @@ -5183,38 +5204,58 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2549 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3448\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2650\",\n \ \"entries\": [\n {\n \"contents\": \"message-66\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3350\"\n },\n {\n \"contents\": - \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3358\"\n + \"1\",\n \"transactionId\": \"2.2553\"\n },\n {\n \"contents\": + \"message-71\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2561\"\n \ },\n {\n \"contents\": \"message-76\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3366\"\n },\n {\n \"contents\": - \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3375\"\n + \"1\",\n \"transactionId\": \"2.2569\"\n },\n {\n \"contents\": + \"message-81\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2577\"\n \ },\n {\n \"contents\": \"message-86\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3383\"\n },\n {\n \"contents\": - \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3391\"\n + \"1\",\n \"transactionId\": \"2.2586\"\n },\n {\n \"contents\": + \"message-91\",\n \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2594\"\n \ },\n {\n \"contents\": \"message-96\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3399\"\n },\n {\n \"contents\": + \"1\",\n \"transactionId\": \"2.2603\"\n },\n {\n \"contents\": \"message-101\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3407\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3415\"\n },\n {\n \"contents\": + \"2.2611\"\n },\n {\n \"contents\": \"message-106\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2619\"\n },\n {\n \"contents\": \"message-111\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3423\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3430\"\n },\n {\n \"contents\": + \"2.2627\"\n },\n {\n \"contents\": \"message-116\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2635\"\n },\n {\n \"contents\": \"message-121\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3438\"\n },\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3446\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2643\"\n }\n ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '1381' + content-type: application/json + x-ms-ccf-transaction-id: '2.2780' + status: + code: 200 + message: OK + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2549 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2650 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2650\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1485' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3347 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2650 - request: body: null headers: @@ -5223,37 +5264,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3448 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549\",\n - \ \"entries\": [\n {\n \"contents\": \"message-131\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3453\"\n },\n {\n \"contents\": - \"message-136\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3461\"\n },\n {\n \"contents\": \"message-141\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3470\"\n },\n {\n \"contents\": - \"message-146\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3477\"\n },\n {\n \"contents\": \"message-151\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3485\"\n },\n {\n \"contents\": - \"message-156\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3492\"\n },\n {\n \"contents\": \"message-161\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3501\"\n },\n {\n \"contents\": - \"message-166\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3508\"\n },\n {\n \"contents\": \"message-171\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3516\"\n },\n {\n \"contents\": - \"message-176\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3524\"\n },\n {\n \"contents\": \"message-181\",\n \"subLedgerId\": - \"1\",\n \"transactionId\": \"2.3532\"\n },\n {\n \"contents\": - \"message-186\",\n \"subLedgerId\": \"1\",\n \"transactionId\": - \"2.3541\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2650 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2751\",\n + \ \"entries\": [\n {\n \"contents\": \"message-126\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2651\"\n },\n {\n \"contents\": + \"message-131\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2660\"\n },\n {\n \"contents\": \"message-136\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2668\"\n },\n {\n \"contents\": + \"message-141\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2677\"\n },\n {\n \"contents\": \"message-146\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2687\"\n },\n {\n \"contents\": + \"message-151\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2697\"\n },\n {\n \"contents\": \"message-156\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2705\"\n },\n {\n \"contents\": + \"message-161\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2714\"\n },\n {\n \"contents\": \"message-166\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2722\"\n },\n {\n \"contents\": + \"message-171\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2730\"\n },\n {\n \"contents\": \"message-176\",\n \"subLedgerId\": + \"1\",\n \"transactionId\": \"2.2739\"\n },\n {\n \"contents\": + \"message-181\",\n \"subLedgerId\": \"1\",\n \"transactionId\": + \"2.2747\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3448 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2650 - request: body: null headers: @@ -5262,19 +5303,23 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2751 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-186\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2755\"\n },\n + \ {\n \"contents\": \"message-191\",\n \"subLedgerId\": \"1\",\n + \ \"transactionId\": \"2.2763\"\n },\n {\n \"contents\": \"message-196\",\n + \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.2772\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.2751 - request: body: null headers: @@ -5283,21 +5328,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2450 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-191\",\n - \ \"subLedgerId\": \"1\",\n \"transactionId\": \"2.3549\"\n },\n - \ {\n \"contents\": \"message-196\",\n \"subLedgerId\": \"1\",\n - \ \"transactionId\": \"2.3557\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2450\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '249' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=1&fromTransactionId=2.3549 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2450 - request: body: null headers: @@ -5306,19 +5349,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3248 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2450 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3248\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2450\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3248 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2450 - request: body: null headers: @@ -5327,38 +5370,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3248 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2450 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2551\",\n \ \"entries\": [\n {\n \"contents\": \"message-2\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3248\"\n },\n {\n \"contents\": - \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3256\"\n + \"2\",\n \"transactionId\": \"2.2450\"\n },\n {\n \"contents\": + \"message-7\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2458\"\n \ },\n {\n \"contents\": \"message-12\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3264\"\n },\n {\n \"contents\": - \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3272\"\n + \"2\",\n \"transactionId\": \"2.2466\"\n },\n {\n \"contents\": + \"message-17\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2474\"\n \ },\n {\n \"contents\": \"message-22\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3280\"\n },\n {\n \"contents\": - \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3288\"\n + \"2\",\n \"transactionId\": \"2.2482\"\n },\n {\n \"contents\": + \"message-27\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2490\"\n \ },\n {\n \"contents\": \"message-32\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3296\"\n },\n {\n \"contents\": - \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3305\"\n + \"2\",\n \"transactionId\": \"2.2498\"\n },\n {\n \"contents\": + \"message-37\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2506\"\n \ },\n {\n \"contents\": \"message-42\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3312\"\n },\n {\n \"contents\": - \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3320\"\n + \"2\",\n \"transactionId\": \"2.2513\"\n },\n {\n \"contents\": + \"message-47\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2522\"\n \ },\n {\n \"contents\": \"message-52\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3328\"\n },\n {\n \"contents\": - \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3335\"\n + \"2\",\n \"transactionId\": \"2.2530\"\n },\n {\n \"contents\": + \"message-57\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2538\"\n \ },\n {\n \"contents\": \"message-62\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3344\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2\",\n \"transactionId\": \"2.2546\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3248 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2450 - request: body: null headers: @@ -5367,19 +5410,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2551 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2551\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2551 - request: body: null headers: @@ -5388,19 +5431,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2551 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2551\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2551 - request: body: null headers: @@ -5409,38 +5452,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2551 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2652\",\n \ \"entries\": [\n {\n \"contents\": \"message-67\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3352\"\n },\n {\n \"contents\": - \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3360\"\n + \"2\",\n \"transactionId\": \"2.2554\"\n },\n {\n \"contents\": + \"message-72\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2562\"\n \ },\n {\n \"contents\": \"message-77\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3368\"\n },\n {\n \"contents\": - \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3376\"\n + \"2\",\n \"transactionId\": \"2.2571\"\n },\n {\n \"contents\": + \"message-82\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2579\"\n \ },\n {\n \"contents\": \"message-87\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3384\"\n },\n {\n \"contents\": - \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3392\"\n + \"2\",\n \"transactionId\": \"2.2587\"\n },\n {\n \"contents\": + \"message-92\",\n \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2596\"\n \ },\n {\n \"contents\": \"message-97\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3400\"\n },\n {\n \"contents\": + \"2\",\n \"transactionId\": \"2.2604\"\n },\n {\n \"contents\": \"message-102\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3408\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3416\"\n },\n {\n \"contents\": + \"2.2612\"\n },\n {\n \"contents\": \"message-107\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2620\"\n },\n {\n \"contents\": \"message-112\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3424\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3432\"\n },\n {\n \"contents\": + \"2.2628\"\n },\n {\n \"contents\": \"message-117\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2636\"\n },\n {\n \"contents\": \"message-122\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3440\"\n },\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3448\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2645\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3349 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2551 - request: body: null headers: @@ -5449,19 +5491,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2652 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2652\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2652 - request: body: null headers: @@ -5470,37 +5512,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3551\",\n - \ \"entries\": [\n {\n \"contents\": \"message-132\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3455\"\n },\n {\n \"contents\": - \"message-137\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3463\"\n },\n {\n \"contents\": \"message-142\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3471\"\n },\n {\n \"contents\": - \"message-147\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3479\"\n },\n {\n \"contents\": \"message-152\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3486\"\n },\n {\n \"contents\": - \"message-157\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3494\"\n },\n {\n \"contents\": \"message-162\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3502\"\n },\n {\n \"contents\": - \"message-167\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3510\"\n },\n {\n \"contents\": \"message-172\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3518\"\n },\n {\n \"contents\": - \"message-177\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3526\"\n },\n {\n \"contents\": \"message-182\",\n \"subLedgerId\": - \"2\",\n \"transactionId\": \"2.3534\"\n },\n {\n \"contents\": - \"message-187\",\n \"subLedgerId\": \"2\",\n \"transactionId\": - \"2.3543\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2652 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2652\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '1388' + content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3450 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2652 - request: body: null headers: @@ -5509,21 +5533,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3551 - response: - body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-192\",\n - \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.3551\"\n },\n - \ {\n \"contents\": \"message-197\",\n \"subLedgerId\": \"2\",\n - \ \"transactionId\": \"2.3559\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2652 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2753\",\n + \ \"entries\": [\n {\n \"contents\": \"message-127\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2653\"\n },\n {\n \"contents\": + \"message-132\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2661\"\n },\n {\n \"contents\": \"message-137\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2670\"\n },\n {\n \"contents\": + \"message-142\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2679\"\n },\n {\n \"contents\": \"message-147\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2689\"\n },\n {\n \"contents\": + \"message-152\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2698\"\n },\n {\n \"contents\": \"message-157\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2707\"\n },\n {\n \"contents\": + \"message-162\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2716\"\n },\n {\n \"contents\": \"message-167\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2724\"\n },\n {\n \"contents\": + \"message-172\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2732\"\n },\n {\n \"contents\": \"message-177\",\n \"subLedgerId\": + \"2\",\n \"transactionId\": \"2.2740\"\n },\n {\n \"contents\": + \"message-182\",\n \"subLedgerId\": \"2\",\n \"transactionId\": + \"2.2749\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '249' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.3551 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2652 - request: body: null headers: @@ -5532,19 +5572,23 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2753 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250\",\n - \ \"state\": \"Loading\"\n}" + string: "{\n \"entries\": [\n {\n \"contents\": \"message-187\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2757\"\n },\n + \ {\n \"contents\": \"message-192\",\n \"subLedgerId\": \"2\",\n + \ \"transactionId\": \"2.2765\"\n },\n {\n \"contents\": \"message-197\",\n + \ \"subLedgerId\": \"2\",\n \"transactionId\": \"2.2774\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=2&fromTransactionId=2.2753 - request: body: null headers: @@ -5553,19 +5597,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2451 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2451\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2451 - request: body: null headers: @@ -5574,38 +5618,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2451 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2552\",\n \ \"entries\": [\n {\n \"contents\": \"message-3\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3250\"\n },\n {\n \"contents\": - \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3258\"\n + \"3\",\n \"transactionId\": \"2.2451\"\n },\n {\n \"contents\": + \"message-8\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2459\"\n \ },\n {\n \"contents\": \"message-13\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3266\"\n },\n {\n \"contents\": - \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3274\"\n + \"3\",\n \"transactionId\": \"2.2467\"\n },\n {\n \"contents\": + \"message-18\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2476\"\n \ },\n {\n \"contents\": \"message-23\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3282\"\n },\n {\n \"contents\": - \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3290\"\n + \"3\",\n \"transactionId\": \"2.2484\"\n },\n {\n \"contents\": + \"message-28\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2492\"\n \ },\n {\n \"contents\": \"message-33\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3298\"\n },\n {\n \"contents\": - \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3306\"\n + \"3\",\n \"transactionId\": \"2.2500\"\n },\n {\n \"contents\": + \"message-38\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2508\"\n \ },\n {\n \"contents\": \"message-43\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3314\"\n },\n {\n \"contents\": - \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3321\"\n + \"3\",\n \"transactionId\": \"2.2515\"\n },\n {\n \"contents\": + \"message-48\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2523\"\n \ },\n {\n \"contents\": \"message-53\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3329\"\n },\n {\n \"contents\": - \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3337\"\n + \"3\",\n \"transactionId\": \"2.2531\"\n },\n {\n \"contents\": + \"message-58\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2539\"\n \ },\n {\n \"contents\": \"message-63\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3345\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"3\",\n \"transactionId\": \"2.2548\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3250 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2451 - request: body: null headers: @@ -5614,19 +5658,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2552 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2552\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2552 - request: body: null headers: @@ -5635,19 +5679,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2552 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2552\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2552 - request: body: null headers: @@ -5656,59 +5700,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2552 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2653\",\n \ \"entries\": [\n {\n \"contents\": \"message-68\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3353\"\n },\n {\n \"contents\": - \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3361\"\n + \"3\",\n \"transactionId\": \"2.2556\"\n },\n {\n \"contents\": + \"message-73\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2564\"\n \ },\n {\n \"contents\": \"message-78\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3370\"\n },\n {\n \"contents\": - \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3378\"\n + \"3\",\n \"transactionId\": \"2.2572\"\n },\n {\n \"contents\": + \"message-83\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2581\"\n \ },\n {\n \"contents\": \"message-88\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3386\"\n },\n {\n \"contents\": - \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3394\"\n + \"3\",\n \"transactionId\": \"2.2589\"\n },\n {\n \"contents\": + \"message-93\",\n \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2598\"\n \ },\n {\n \"contents\": \"message-98\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3402\"\n },\n {\n \"contents\": + \"3\",\n \"transactionId\": \"2.2606\"\n },\n {\n \"contents\": \"message-103\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3410\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3418\"\n },\n {\n \"contents\": + \"2.2614\"\n },\n {\n \"contents\": \"message-108\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2622\"\n },\n {\n \"contents\": \"message-113\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3426\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3433\"\n },\n {\n \"contents\": + \"2.2630\"\n },\n {\n \"contents\": \"message-118\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2638\"\n },\n {\n \"contents\": \"message-123\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3441\"\n },\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3449\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '1485' - content-type: application/json - x-ms-ccf-transaction-id: '2.3564' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3351 -- request: - body: null + \"2.2646\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452\",\n - \ \"state\": \"Loading\"\n}" - headers: - content-length: '123' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2552 - request: body: null headers: @@ -5717,59 +5739,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452\",\n - \ \"state\": \"Loading\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2653 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2754\",\n + \ \"entries\": [\n {\n \"contents\": \"message-128\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2655\"\n },\n {\n \"contents\": + \"message-133\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2663\"\n },\n {\n \"contents\": \"message-138\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2671\"\n },\n {\n \"contents\": + \"message-143\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2681\"\n },\n {\n \"contents\": \"message-148\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2691\"\n },\n {\n \"contents\": + \"message-153\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2700\"\n },\n {\n \"contents\": \"message-158\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2709\"\n },\n {\n \"contents\": + \"message-163\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2717\"\n },\n {\n \"contents\": \"message-168\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2726\"\n },\n {\n \"contents\": + \"message-173\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2734\"\n },\n {\n \"contents\": \"message-178\",\n \"subLedgerId\": + \"3\",\n \"transactionId\": \"2.2742\"\n },\n {\n \"contents\": + \"message-183\",\n \"subLedgerId\": \"3\",\n \"transactionId\": + \"2.2750\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '123' - content-type: application/json - x-ms-ccf-transaction-id: '2.3564' - status: - code: 200 - message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 -- request: - body: null - headers: - Accept: - - application/json - User-Agent: - - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) - method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3553\",\n - \ \"entries\": [\n {\n \"contents\": \"message-133\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3457\"\n },\n {\n \"contents\": - \"message-138\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3465\"\n },\n {\n \"contents\": \"message-143\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3473\"\n },\n {\n \"contents\": - \"message-148\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3480\"\n },\n {\n \"contents\": \"message-153\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3488\"\n },\n {\n \"contents\": - \"message-158\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3496\"\n },\n {\n \"contents\": \"message-163\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3504\"\n },\n {\n \"contents\": - \"message-168\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3512\"\n },\n {\n \"contents\": \"message-173\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3520\"\n },\n {\n \"contents\": - \"message-178\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3528\"\n },\n {\n \"contents\": \"message-183\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3536\"\n },\n {\n \"contents\": - \"message-188\",\n \"subLedgerId\": \"3\",\n \"transactionId\": - \"2.3544\"\n },\n {\n \"contents\": \"message-193\",\n \"subLedgerId\": - \"3\",\n \"transactionId\": \"2.3552\"\n }\n ],\n \"state\": \"Ready\"\n}" - headers: - content-length: '1492' + content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3452 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2653 - request: body: null headers: @@ -5778,20 +5778,23 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3553 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2754 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-198\",\n - \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.3560\"\n }\n + string: "{\n \"entries\": [\n {\n \"contents\": \"message-188\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2758\"\n },\n + \ {\n \"contents\": \"message-193\",\n \"subLedgerId\": \"3\",\n + \ \"transactionId\": \"2.2767\"\n },\n {\n \"contents\": \"message-198\",\n + \ \"subLedgerId\": \"3\",\n \"transactionId\": \"2.2775\"\n }\n \ ],\n \"state\": \"Ready\"\n}" headers: - content-length: '145' + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.3553 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=3&fromTransactionId=2.2754 - request: body: null headers: @@ -5800,19 +5803,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2453 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2453\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2453 - request: body: null headers: @@ -5821,19 +5824,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2453 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2453\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2453 - request: body: null headers: @@ -5842,38 +5845,38 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2453 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2554\",\n \ \"entries\": [\n {\n \"contents\": \"message-4\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3251\"\n },\n {\n \"contents\": - \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3259\"\n + \"4\",\n \"transactionId\": \"2.2453\"\n },\n {\n \"contents\": + \"message-9\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2461\"\n \ },\n {\n \"contents\": \"message-14\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3267\"\n },\n {\n \"contents\": - \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3276\"\n + \"4\",\n \"transactionId\": \"2.2469\"\n },\n {\n \"contents\": + \"message-19\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2477\"\n \ },\n {\n \"contents\": \"message-24\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3283\"\n },\n {\n \"contents\": - \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3291\"\n + \"4\",\n \"transactionId\": \"2.2485\"\n },\n {\n \"contents\": + \"message-29\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2493\"\n \ },\n {\n \"contents\": \"message-34\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3300\"\n },\n {\n \"contents\": - \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3308\"\n + \"4\",\n \"transactionId\": \"2.2502\"\n },\n {\n \"contents\": + \"message-39\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2510\"\n \ },\n {\n \"contents\": \"message-44\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3316\"\n },\n {\n \"contents\": - \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3323\"\n + \"4\",\n \"transactionId\": \"2.2517\"\n },\n {\n \"contents\": + \"message-49\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2525\"\n \ },\n {\n \"contents\": \"message-54\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3331\"\n },\n {\n \"contents\": - \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3339\"\n + \"4\",\n \"transactionId\": \"2.2533\"\n },\n {\n \"contents\": + \"message-59\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2541\"\n \ },\n {\n \"contents\": \"message-64\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3347\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"4\",\n \"transactionId\": \"2.2549\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1477' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3251 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2453 - request: body: null headers: @@ -5882,19 +5885,19 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2554 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2554\",\n \ \"state\": \"Loading\"\n}" headers: content-length: '123' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2554 - request: body: null headers: @@ -5903,38 +5906,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2554 response: body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3453\",\n + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2655\",\n \ \"entries\": [\n {\n \"contents\": \"message-69\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3355\"\n },\n {\n \"contents\": - \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3363\"\n + \"4\",\n \"transactionId\": \"2.2557\"\n },\n {\n \"contents\": + \"message-74\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2566\"\n \ },\n {\n \"contents\": \"message-79\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3371\"\n },\n {\n \"contents\": - \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3379\"\n + \"4\",\n \"transactionId\": \"2.2574\"\n },\n {\n \"contents\": + \"message-84\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2582\"\n \ },\n {\n \"contents\": \"message-89\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3387\"\n },\n {\n \"contents\": - \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3395\"\n + \"4\",\n \"transactionId\": \"2.2591\"\n },\n {\n \"contents\": + \"message-94\",\n \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2599\"\n \ },\n {\n \"contents\": \"message-99\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3403\"\n },\n {\n \"contents\": + \"4\",\n \"transactionId\": \"2.2607\"\n },\n {\n \"contents\": \"message-104\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3412\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3420\"\n },\n {\n \"contents\": + \"2.2615\"\n },\n {\n \"contents\": \"message-109\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2623\"\n },\n {\n \"contents\": \"message-114\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3427\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3435\"\n },\n {\n \"contents\": + \"2.2631\"\n },\n {\n \"contents\": \"message-119\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2639\"\n },\n {\n \"contents\": \"message-124\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3443\"\n },\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3450\"\n }\n ],\n \"state\": \"Ready\"\n}" + \"2.2648\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: - content-length: '1485' + content-length: '1381' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3352 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2554 - request: body: null headers: @@ -5943,37 +5945,37 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3453 - response: - body: - string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3554\",\n - \ \"entries\": [\n {\n \"contents\": \"message-134\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3458\"\n },\n {\n \"contents\": - \"message-139\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3466\"\n },\n {\n \"contents\": \"message-144\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3474\"\n },\n {\n \"contents\": - \"message-149\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3481\"\n },\n {\n \"contents\": \"message-154\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3489\"\n },\n {\n \"contents\": - \"message-159\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3497\"\n },\n {\n \"contents\": \"message-164\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3505\"\n },\n {\n \"contents\": - \"message-169\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3513\"\n },\n {\n \"contents\": \"message-174\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3521\"\n },\n {\n \"contents\": - \"message-179\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3529\"\n },\n {\n \"contents\": \"message-184\",\n \"subLedgerId\": - \"4\",\n \"transactionId\": \"2.3538\"\n },\n {\n \"contents\": - \"message-189\",\n \"subLedgerId\": \"4\",\n \"transactionId\": - \"2.3546\"\n }\n ],\n \"state\": \"Ready\"\n}" + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2655 + response: + body: + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2756\",\n + \ \"entries\": [\n {\n \"contents\": \"message-129\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2656\"\n },\n {\n \"contents\": + \"message-134\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2664\"\n },\n {\n \"contents\": \"message-139\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2673\"\n },\n {\n \"contents\": + \"message-144\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2683\"\n },\n {\n \"contents\": \"message-149\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2693\"\n },\n {\n \"contents\": + \"message-154\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2702\"\n },\n {\n \"contents\": \"message-159\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2711\"\n },\n {\n \"contents\": + \"message-164\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2719\"\n },\n {\n \"contents\": \"message-169\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2727\"\n },\n {\n \"contents\": + \"message-174\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2735\"\n },\n {\n \"contents\": \"message-179\",\n \"subLedgerId\": + \"4\",\n \"transactionId\": \"2.2744\"\n },\n {\n \"contents\": + \"message-184\",\n \"subLedgerId\": \"4\",\n \"transactionId\": + \"2.2752\"\n }\n ],\n \"state\": \"Ready\"\n}" headers: content-length: '1388' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3453 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2655 - request: body: null headers: @@ -5982,19 +5984,42 @@ interactions: User-Agent: - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) method: GET - uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3554 + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2756 response: body: - string: "{\n \"entries\": [\n {\n \"contents\": \"message-194\",\n - \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.3554\"\n },\n - \ {\n \"contents\": \"message-199\",\n \"subLedgerId\": \"4\",\n - \ \"transactionId\": \"2.3561\"\n }\n ],\n \"state\": \"Ready\"\n}" + string: "{\n \"@nextLink\": \"/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2756\",\n + \ \"state\": \"Loading\"\n}" headers: - content-length: '249' + content-length: '123' + content-type: application/json + x-ms-ccf-transaction-id: '2.2780' + status: + code: 200 + message: OK + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2756 +- request: + body: null + headers: + Accept: + - application/json + User-Agent: + - azsdk-python-confidentialledger/0.1 Python/3.8.5 (Linux-5.4.72-microsoft-standard-WSL2-x86_64-with-glibc2.29) + method: GET + uri: https://fake-confidential-ledger.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2756 + response: + body: + string: "{\n \"entries\": [\n {\n \"contents\": \"message-189\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2759\"\n },\n + \ {\n \"contents\": \"message-194\",\n \"subLedgerId\": \"4\",\n + \ \"transactionId\": \"2.2768\"\n },\n {\n \"contents\": \"message-199\",\n + \ \"subLedgerId\": \"4\",\n \"transactionId\": \"2.2777\"\n }\n + \ ],\n \"state\": \"Ready\"\n}" + headers: + content-length: '353' content-type: application/json - x-ms-ccf-transaction-id: '2.3564' + x-ms-ccf-transaction-id: '2.2780' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.3554 + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/transactions?api-version=0.1-preview&subLedgerId=4&fromTransactionId=2.2756 version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml index 9cd8fcac6c75c..a8b4dd96e27b9 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_user_management.yaml @@ -18,11 +18,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '2.3565' + x-ms-ccf-transaction-id: '2.2781' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -38,11 +38,11 @@ interactions: headers: content-length: '78' content-type: application/json - x-ms-ccf-transaction-id: '2.3566' + x-ms-ccf-transaction-id: '2.2782' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -57,11 +57,11 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '2.3567' + x-ms-ccf-transaction-id: '2.2783' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: '{"assignedRole": "Reader"}' headers: @@ -81,11 +81,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '2.3569' + x-ms-ccf-transaction-id: '2.2785' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -101,11 +101,11 @@ interactions: headers: content-length: '73' content-type: application/json - x-ms-ccf-transaction-id: '2.3569' + x-ms-ccf-transaction-id: '2.2786' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview - request: body: null headers: @@ -120,9 +120,9 @@ interactions: string: '' headers: content-length: '0' - x-ms-ccf-transaction-id: '2.3570' + x-ms-ccf-transaction-id: '2.2787' status: code: 204 message: No Content - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/users/000000000000000000000000000000000000?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml index 67d43ee0e2600..56207545e8e0d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_confidential_ledger_client_certificate_async.test_verification_methods.yaml @@ -15,11 +15,11 @@ interactions: headers: content-length: '860' content-type: application/json - x-ms-ccf-transaction-id: '2.3571' + x-ms-ccf-transaction-id: '2.2788' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/governance/members?api-version=0.1-preview - request: body: null headers: @@ -80,11 +80,11 @@ interactions: headers: content-length: '4306' content-type: application/json - x-ms-ccf-transaction-id: '2.3571' + x-ms-ccf-transaction-id: '2.2788' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/governance/constitution?api-version=0.1-preview - request: body: null headers: @@ -96,13 +96,13 @@ interactions: uri: https://fake-confidential-ledger.azure.com/app/enclaveQuotes?api-version=0.1-preview response: body: - string: '{"currentNodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","enclaveQuotes":{"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"44400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06071656a1ce5563b99bea3cf2ba178100be0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7d4a564a8ab7c4bf82ac842d6bae3f41448716dd75c0d73b4c7167b7fb40de000000000000000000000000000000000000000000000000000000000000000034100000570a1f841a5313725780cacc50365f700b30a373424d0e65a64b2a3fafaf750ad5c9a93cf55766389deb8e630ae8713d79fddc4bd05ac8b002cf8935a1bbf5db4d1a29377a6ab109aeb4904d3a8ac0623a351079756c52ecd88e9b9e1666ad05a04d29b8f65d2ddd76602fa6458bffa5bcbc88a88c7eaeba130dfd2a8ade5f0311110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f93cbc44bd3255f9909b93dbe4bf5f793cf5411778b93bf0268434cabe9f88300000000000000000000000000000000000000000000000000000000000000002c2718ec9109ecb982716e2a794ed680c0d3e97152fbc0e20eab16b0495747c1dd921056064d2184b449dd87e93737d7ae646be351d029a7bac0eb012f59ffb52000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495547724c414559366a716a7570706b33646f36715a67434c36782b4d77436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d444d784d5449784d4459784d466f58445449344d444d784d5449784d4459780a4d466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e434141517a0a536c5971354e7a4d4156796c4c7763363162515559437256694c32435441482f485548724c2f42564268663758503641687a674f7377722f72444a6b52314d6c0a4e50672b63537635596b2f5977336331745671636f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242536f334a51753853366a4f5433343364783561376951394b3737677a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e41514545454f6f526846697473624c496a425031513855312b6a6b776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414e4f5475686e556b3741364f367a7636644c550a45366a745a4d4763574471555061705373432f4867766851416945416b364d3234456476502f4d707a7930692b7265417a686d75316f7a494e6e6166436532580a2f4b32616e4b383d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610044400c2df4f2a964977421b7ad51104fda6416d6922fea7f8304f50b839e7397"},"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074873041a31fa9e99c28726074c95f0110000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f8f4e35c0ee65728d8bd1fe85cb1e358f02fe6ac35318d62ebd3763531859d0000000000000000000000000000000000000000000000000000000000000000034100000cff8c276dfa5f1e995ac7abcf7e22a948d147f6cc565a7e7407bd42fd805209a191a33310fef200a5fda2524458583d3e1f94ff2b0ec9d2ed76379cc749feb4ef90fc89d9b26a4f817549ca484f845ccdd2e7a58317ef86498dc72f884122fcb744c534915ab067517627d73b1984d14196a6cb2ecc8f86bf62a81b535213e0411110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f588dbf7520c9e3cc41fff530db8b42141a25b1f84f167963cb1305d0557d130000000000000000000000000000000000000000000000000000000000000000cc63294e9101303c80d2cf7b5ff71a272506220378e2f50331a69cbf1eab6b76fc4b70eb794e6650c41220f4dbb5c2ab583ec153d1eddf72f5b34fc82b8621542000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436567417749424167495641495a565a7a647836376f5348596b535a47696b2f7a764f715a4d554d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d5463774e5441304e444e61467730794f44417a4d5463774e5441300a4e444e614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a4f63727649474473437751544e6535344135436c444d3864542f78627a4c476b50614932617352555a56392b3367712b5855626d486731724631462f534f6d700a6337576759624737747a70716e662b7a67324e4250614f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e564851344546675155685539616b6630615270427168507145587378754e736a2f6672457744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b453042445145424242435070554b3474472b5243415148592b7353395a76644d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d4555434944644e6a44357953615a6f703678436f6344620a424f752f6976504550647663326b6a78356a744b79715a374169454135666c716a51596c5235435339746b2f3678777a7a4a514331794f34374f4556776950430a2f44306756384d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c8cb6699fc32c38de3891cefd8d0313b15e623fa021c32315fa0d7973f66a4d6"},"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607663208f0e71f7a26fcc00d71547f994b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c0086422600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d19ba881da88f04f45266e9d795fd487e2c273325632dc3cd8056702e537f0c100000000000000000000000000000000000000000000000000000000000000003410000023efdd5d764e3930da9baecd87fb260021c3ab418c29733864d04992a64c1df761ef1ea1e48a677f09056849f72ebeac94952202cc95be6856a1f5c485e84d3a66fa6784ad32eba0168b72a140b80430bab2c95adf34e2ba8491c8ed79f4e0b2388d9d4e2020c10d2557f73b5198f49fb565b098969920d98d08d1a894c8a56e11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8d09ad3629e9e695a543c453bd906407f9d4b052edf0cd5b075ef6fa91e862b00000000000000000000000000000000000000000000000000000000000000004bd341c9fdc0b2236217df8d06a2b307a7b17c695329394af97c7ddd534ecb4ea034c25225bfa34ce29f1d85e9317cd10a2b9e849371ae6da1fc5d52277395f22000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d494945674443434243616741774942416749554e5548796b476643707564556d563964774f53494243744335573877436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4441774d7a59304f566f58445449344d4449784d4441774d7a59300a4f566f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414151660a794e4566557079554b414e63705070634a78527047652b4d56414e7349535073586d7475556a6541373339345477684f4264524e7155694c4c576f79486149790a367353574d6c4b4f524962434e344a416d3951556f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d423047413155644467515742425134676146684c50314f675048344639444e536d3834377a78736644414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545425672774c766242504c623055594372795a70516f4d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445341417752514967644e51694f334a482f3459696f7833704f3643370a4c6c6163575072312f66323248386b7363556150634f5543495144316732487a3145666e44434b583339626b4835396d444b52785574747931366e54486f76500a7258664742513d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100d115c6b83f3728dea4daec1f51a7d0bfc23d9d240d013d6b09ff5c63256599ba"}}}' + string: '{"currentNodeId":"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c","enclaveQuotes":{"48bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"48bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f06074fca16e1b382cc4d9313fca5acbf408b0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ab4ecfb2f7844a8179722eb80a639691a8bbf86c99e95d39f2d683beafefa6a0000000000000000000000000000000000000000000000000000000000000000341000002525ef54e5c5dd0d32973cc9c759fefc30c7aef7094c18134ef0e35117403532c109de78dd7fabceaa4c6ae624239e2417a932f0bb32eea17ea8259c241bfa0d8eb0721568eb8eefb5ffe48d4c0535ccbd637f6998f30d252334d093bfe489707cef9b5abbe51428ff6feb0d5590723896f7e3d8466e7c4c7f661f5588b1cbc011110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045566c39ee9249e7f197a87256fd7267ac67bec7f27e6133d95306656244366e00000000000000000000000000000000000000000000000000000000000000007d1cada36a9e54bde941973bd2de03d5304bffdd775474aec6d38207272d9226a3e9e0314555d3960507f3224cf7d2009d75c8b968071fc31094a3dfb999c1e42000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456754434342436167417749424167495545646d6b4833625131367152525856766e73307369596b3979495577436759494b6f5a497a6a3045417749770a6354456a4d4345474131554541777761535735305a577767553064594946424453794251636d396a5a584e7a6233496751304578476a415942674e5642416f4d0a45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155450a4341774351304578437a414a42674e5642415954416c56544d423458445449784d4449784d4449794d5455774e466f58445449344d4449784d4449794d5455770a4e466f77634445694d434147413155454177775a535735305a5777675530645949464244537942445a584a3061575a70593246305a5445614d426747413155450a43677752535735305a577767513239796347397959585270623234784644415342674e564241634d43314e68626e526849454e7359584a684d517377435159440a5651514944414a445154454c4d416b474131554542684d4356564d775754415442676371686b6a4f5051494242676771686b6a4f50514d4242774e43414152680a5247587236365079506673764a55444a666158563841575957586768454e6b784638614d6d3471396a5a543546356d2f4d446b466365724a735a486c6d2b58710a4471673138452f344f416e39622f70344e366d796f3449436d7a434341706377487759445652306a42426777466f4155304f6971326e58582b53354a463567380a6578526c304e587957553077587759445652306642466777566a42556f464b6755495a4f6148523063484d364c79396863476b7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253397a5a3367765932567964476c6d61574e6864476c76626939324d6939775932746a636d772f593245390a63484a765932567a633239794d42304741315564446751574242537956634a3754335950586f383059535762493759504e514233506a414f42674e56485138420a4166384542414d434273417744415944565230544151482f42414977414443434164514743537147534962345451454e4151534341635577676748424d4234470a43697147534962345451454e4151454545475a445038395a483248673435704f4f5337372b564d776767466b42676f71686b69472b453042445145434d4949420a5644415142677371686b69472b45304244514543415149424554415142677371686b69472b45304244514543416749424554415142677371686b69472b4530420a4451454341774942416a415142677371686b69472b45304244514543424149424244415142677371686b69472b453042445145434251494241544152426773710a686b69472b4530424451454342674943414941774541594c4b6f5a496876684e4151304241676343415159774541594c4b6f5a496876684e41513042416767430a415141774541594c4b6f5a496876684e4151304241676b43415141774541594c4b6f5a496876684e4151304241676f43415141774541594c4b6f5a496876684e0a4151304241677343415141774541594c4b6f5a496876684e4151304241677743415141774541594c4b6f5a496876684e4151304241673043415141774541594c0a4b6f5a496876684e4151304241673443415141774541594c4b6f5a496876684e4151304241673843415141774541594c4b6f5a496876684e41513042416841430a415141774541594c4b6f5a496876684e415130424168454341516f774877594c4b6f5a496876684e4151304241684945454245524167514267415941414141410a41414141414141774541594b4b6f5a496876684e4151304241775143414141774641594b4b6f5a496876684e4151304242415147414a4275315141414d4138470a43697147534962345451454e4151554b41514177436759494b6f5a497a6a3045417749445351417752674968414a497245793530694b564857596f70573844500a56525366306859546f7232535830674b4f517569354f644241694541354d6351674a7a615550497a456342714c7970554a646a6a5a6e694c77686458387a75520a496458303244593d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f646174610048bde5ab681ce4f35e78161cde552e8800784051a3602b3706c3a200d074f68c"},"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f0607f471d316335a86ceb76e06231987a82e0000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c008642260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078c32d2a305014f726ee776e3ddce1e78ace9dbdc80afffcdac36183db4aa88400000000000000000000000000000000000000000000000000000000000000003410000079e0ccf41c1bf95814e94b1bb528286360ab348fbdbe6d88ab4326e92b0e22b6aafdba795661c76216f638917f703874b7a7c11b09136e1c40c759079e08d25ead98b2a54c00819c809031c1c532fe81474455b2164af72abc5adf1fae294c2d211d5d91cae5a63dba4aa0fef0c2ee40f07326a4e6c12fbe0e3e4301ae6c755d11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000055ff9841726e0844f79627ed52300e9ed3d80df9b96c1b5077be05eae8c7f7240000000000000000000000000000000000000000000000000000000000000000f88d17f91c2dfcf5a0bbbd331f00ed75ae2476865c49bff369dfeb47e0a2032cb5e0778b5b9ca6a1221b6e351e4dd4003c6269facc7f1b70f05ce5671d090a232000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949456744434342436567417749424167495641507a733541517737784d2f6d2f44356f5669685176326a625a75664d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d784e7a49354d446461467730794f44417a4d6a4d784e7a49350a4d4464614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a3935686643793248525170376e7766332f776d6a636749646e464f737632634b62525263547077797937466b4c71744d7a2b503234414751433737777350664f0a3141677165677543693065366e4b4531514f5553324b4f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e5648513445466751552f6746447943726b593350577134554565386e2b6337444f4b74497744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b45304244514542424242374d744e374b536a6d7656797674544641645274394d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413063414d455143494551625578385a6e79506d7442516b3474524c0a6d476f4e38304957366e55704637736144426e43334c6a48416941676d375a724e4c4348746656683979646e53634b6254365438546b357959527766484f65340a536b746936413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100c801be0e15cdd5fdef828ec11b69551941f48aa200c17438d11286471c3e118c"},"cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594":{"mrenclave":"8e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc","nodeId":"cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594","quoteVersion":"OE_SGX_v1","raw":"030002000000000005000a00939a7233f79c4ca9940a0db3957f060754a876d8093c9425005f2e6815d530010000000011110305ff80060000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000007000000000000008e67b83969dea1207c06fb5191bfd45662c196d030bed26796b75f09c0e1c4bc000000000000000000000000000000000000000000000000000000000000000056a35b461bd8042255f6d33ee5ce7afa34f7024a35b74f15c5808e0c00864226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e302cec2c9c0d898ea0824736115427df94d26cb51ebc0913ef0feaf0c37db9000000000000000000000000000000000000000000000000000000000000000034100000932a7fe206944a7f06a203b73c4d35ac6d53c490fc017f7568a6a577cb2255290f23021dc1a3deb6159be60bc6e43de50f7da2921f71163ecafe18bee73c01bb06834e14e82c9982eb6cee7471e3b13721661ece0a68458b0948b26ed53322b58dbf3252283ce9fe4703d59aff2003d8f94c5b61722eefd439c735d7e40b0e9a11110305ff800600000000000000000000000000000000000000000000000000000000000000000000000000000000001500000000000000070000000000000060d85af28be8d1c40a08d98b009d5f8acc1384a385cf460800e478791d1a979c00000000000000000000000000000000000000000000000000000000000000008c4f5775d796503e96137f77c68a829a0056ac8ded70140b081b094490c57bff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000751ade3621fe0e0e62fdfda76b32e7524bd87388a96e0a98ace244c95a8965b500000000000000000000000000000000000000000000000000000000000000000322ce315e71a60490bddf773f32b059f4cce7b435d550e2c1cd34aa7faf1cf4d06858ceb9ff5b8fa2aa9d3ba7a564c53853ca78ea6e1175e02b185f94ec4e852000000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f0500cc0d00002d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d49494567544343424365674177494241674956414c546d71796a394e4363724f414844654849486f6c754d565758464d416f4743437147534d343942414d430a4d484578497a416842674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b0a4442464a626e526c6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e560a4241674d416b4e424d517377435159445651514745774a56557a4165467730794d54417a4d6a4d774f544d304e546c61467730794f44417a4d6a4d774f544d300a4e546c614d484178496a416742674e5642414d4d47556c756447567349464e4857434251513073675132567964476c6d61574e6864475578476a415942674e560a42416f4d45556c756447567349454e76636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b470a413155454341774351304578437a414a42674e5642415954416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a304441516344516741450a715165687944707854673273444b6849772b64454f2b42647536527039586f516e6c3359322f6a32497455566e524374704236484c707943325a45614d6853610a4b716c6f436476715674426872504f7364377374474b4f434170737767674b584d42384741315564497751594d426141464e446f71747031312f6b75535265590a504873555a644456386c6c4e4d46384741315564487752594d465977564b42536f464347546d68306448427a4f693876595842704c6e527964584e305a57527a0a5a584a3261574e6c63793570626e526c6243356a62323076633264344c324e6c636e52705a6d6c6a5958527062323476646a497663474e7259334a7350324e680a5058427962324e6c63334e76636a416442674e5648513445466751552f724673795665793276384e58594e354178754c766177586868347744675944565230500a4151482f42415144416762414d41774741315564457745422f7751434d4141776767485542676b71686b69472b45304244514545676748464d494942775441650a42676f71686b69472b4530424451454242424132346f6d696e7451356a58772f325543756237766b4d4949425a41594b4b6f5a496876684e41513042416a43430a415651774541594c4b6f5a496876684e4151304241674543415245774541594c4b6f5a496876684e4151304241674943415245774541594c4b6f5a496876684e0a4151304241674d43415149774541594c4b6f5a496876684e4151304241675143415151774541594c4b6f5a496876684e4151304241675543415145774551594c0a4b6f5a496876684e4151304241675943416743414d42414743797147534962345451454e41514948416745474d42414743797147534962345451454e415149490a416745414d42414743797147534962345451454e4151494a416745414d42414743797147534962345451454e4151494b416745414d42414743797147534962340a5451454e4151494c416745414d42414743797147534962345451454e4151494d416745414d42414743797147534962345451454e4151494e416745414d4241470a43797147534962345451454e4151494f416745414d42414743797147534962345451454e41514950416745414d42414743797147534962345451454e415149510a416745414d42414743797147534962345451454e415149524167454b4d42384743797147534962345451454e41514953424241524551494541594147414141410a41414141414141414d42414743697147534962345451454e41514d45416741414d42514743697147534962345451454e415151454267435162745541414441500a42676f71686b69472b45304244514546436745414d416f4743437147534d343942414d43413067414d455543494252454b346b4c5559532b766149336436536d0a6668564f613642726d4c43316d50314b7265346f52456262416945416d78325a496f506f36584838303839576668746f6539356b6345733432507050343152370a643544467167513d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436c7a4343416a36674177494241674956414e446f71747031312f6b7553526559504873555a644456386c6c4e4d416f4743437147534d343942414d430a4d476778476a415942674e5642414d4d45556c756447567349464e48574342536232393049454e424d526f77474159445651514b4442464a626e526c624342440a62334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e424d5173770a435159445651514745774a56557a4165467730784f4441314d6a45784d4451314d4468614677307a4d7a41314d6a45784d4451314d4468614d484578497a41680a42674e5642414d4d476b6c756447567349464e48574342515130736755484a765932567a6332397949454e424d526f77474159445651514b4442464a626e526c0a6243424462334a7762334a6864476c76626a45554d424947413155454277774c553246756447456751327868636d4578437a414a42674e564241674d416b4e420a4d517377435159445651514745774a56557a425a4d424d4742797147534d34394167454743437147534d34394177454841304941424c39712b4e4d7032494f670a74646c31626b2f75575a352b5447516d38614369387a373866732b664b435133642b75447a586e56544154325a68444369667949754a77764e33774e427039690a484253534d4a4d4a72424f6a6762737767626777487759445652306a42426777466f4155496d554d316c71644e496e7a6737535655723951477a6b6e427177770a556759445652306642457377535442486f45576751345a426148523063484d364c79396a5a584a3061575a70593246305a584d7564484a316333526c5a484e6c0a636e5a705932567a4c6d6c75644756734c6d4e766253394a626e526c62464e4857464a76623352445153356a636d7777485159445652304f42425945464e446f0a71747031312f6b7553526559504873555a644456386c6c4e4d41344741315564447745422f77514541774942426a415342674e5648524d4241663845434441470a4151482f416745414d416f4743437147534d343942414d43413063414d45514349432f396a2b3834542b487a74564f2f734f5142574a6253642b2f327565784b0a342b6141306a6346424c63704169413364684d72463563443532743646714d764149706a385864476d79326265656c6a4c4a4b2b707a706352413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a2d2d2d2d2d424547494e2043455254494649434154452d2d2d2d2d0a4d4949436a6a4343416a53674177494241674955496d554d316c71644e496e7a6737535655723951477a6b6e42717777436759494b6f5a497a6a3045417749770a614445614d4267474131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e760a636e4276636d4630615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a0a42674e5642415954416c56544d423458445445344d4455794d5445774e4445784d566f5844544d7a4d4455794d5445774e4445784d466f77614445614d4267470a4131554541777752535735305a5777675530645949464a766233516751304578476a415942674e5642416f4d45556c756447567349454e76636e4276636d46300a615739754d5251774567594456515148444174545957353059534244624746795954454c4d416b47413155454341774351304578437a414a42674e56424159540a416c56544d466b77457759484b6f5a497a6a3043415159494b6f5a497a6a3044415163445167414543366e45774d4449595a4f6a2f69505773437a61454b69370a314f694f534c52466857476a626e42564a66566e6b59347533496a6b4459594c304d784f346d717379596a6c42616c54565978465032734a424b357a6c4b4f420a757a43427544416642674e5648534d4547444157674251695a517a575770303069664f44744a5653763141624f5363477244425342674e5648523845537a424a0a4d45656752614244686b466f64485277637a6f764c324e6c636e52705a6d6c6a5958526c63793530636e567a6447566b63325679646d6c6a5a584d75615735300a5a577775593239744c306c756447567355306459556d397664454e424c6d4e796244416442674e564851344546675155496d554d316c71644e496e7a673753560a55723951477a6b6e4271777744675944565230504151482f42415144416745474d42494741315564457745422f7751494d4159424166384341514577436759490a4b6f5a497a6a30454177494453414177525149675151732f30387279636450617543466b3855505158434d416c736c6f4265374e7761514754636470613045430a495143557438534776784b6d6a70634d2f7a3057503944766f3868326b3564753169574464426b416e2b306969413d3d0a2d2d2d2d2d454e442043455254494649434154452d2d2d2d2d0a0001000000000000000100000000000000100000000000000020000000000000007367785f7265706f72745f6461746100cda0fa96a7916caafd144ea4b3d4188b197cff605b32416a3b47c1c69aeff594"}}}' headers: content-length: '28866' content-type: application/json - x-ms-ccf-transaction-id: '2.3571' + x-ms-ccf-transaction-id: '2.2788' status: code: 200 message: OK - url: https://lyshi-sdk-ledger-2.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview + url: https://sdk-test-ledger-prod.eastus.cloudapp.azure.com/app/enclaveQuotes?api-version=0.1-preview version: 1 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml index 1c1268be2265f..d46d94c111146 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client.test_get_ledger_identity.yaml @@ -14,23 +14,23 @@ interactions: uri: https://identity.accledger.azure.com/ledgerIdentity/fake-ledger-id?api-version=0.1-preview response: body: - string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBtzCCAT2gAwIBAgIQe4JhG6hKLvCdroePZH+cKDAKBggqhkjOPQQDAzAWMRQw\nEgYDVQQDDAtDQ0YgTmV0d29yazAeFw0yMTAzMTEwMDAwMDBaFw0yMzA2MTEyMzU5\nNTlaMBYxFDASBgNVBAMMC0NDRiBOZXR3b3JrMHYwEAYHKoZIzj0CAQYFK4EEACID\nYgAEkjvmjNJBSTJss9v0FYVxlDuCpf+FyeFNoq5ocrcoADjUJg6SS/VIhLoMNRW9\ngN2g5O8djtZPQcknTZz3ZDhsP6pnuNA01mEqGuI9ncXzJhP0V1hNrLF+0zjKEg1j\ntY5Ro1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBSG8Ck1xlfAVKktN7FCodq9\n+sMaRDAfBgNVHSMEGDAWgBSG8Ck1xlfAVKktN7FCodq9+sMaRDAKBggqhkjOPQQD\nAwNoADBlAjEAgBx1Vz5qzW71O6Yv3I0069Ev6xzEIRMOuPyijBjo2ZKsT752cCVf\nST1N7LpldE7jAjAygUUodS7GYHgoL40fUEChKLZuI/v+3iLOxj/NtVRiW+Q5XYw0\n4f0/7slp9c9JZmo=\n-----END + string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBtjCCAT2gAwIBAgIQSw8HaSIBHIBNCOoDjlSdTTAKBggqhkjOPQQDAzAWMRQw\nEgYDVQQDDAtDQ0YgTmV0d29yazAeFw0yMTAzMTEwMDAwMDBaFw0yMzA2MTEyMzU5\nNTlaMBYxFDASBgNVBAMMC0NDRiBOZXR3b3JrMHYwEAYHKoZIzj0CAQYFK4EEACID\nYgAE+v02BHft1bJws8lZx8EANt/r2EgvdY+t4WoNJideAUyL1q5fzvkyq+KzGFKB\ntO4ZTQswmKc6851hDSFU90TFxj+Z+8blpdTd4Kyrgm1QJeC62yeiwDDV3wuxLQdp\nqdumo1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBSqyU4AMIPtiTcr0sNylZeG\nMxLOBTAfBgNVHSMEGDAWgBSqyU4AMIPtiTcr0sNylZeGMxLOBTAKBggqhkjOPQQD\nAwNnADBkAjAvOKkxJ1ApNgnUz2AwT6ke/5zITbKleCYhsA31ydmtxKzHknFvjezV\n71M2EfnbKkUCMAsuRjhh4B5hmu6YOyM1ZSAF6eVxkpVTM0zSD1M/t9e+I/3Ym3tG\nG/fqaA8AvrxFiQ==\n-----END CERTIFICATE-----\n\u0000","ledgerId":"fake-ledger-id"}' headers: content-type: - application/json; charset=utf-8 date: - - Thu, 29 Apr 2021 23:11:57 GMT + - Tue, 04 May 2021 20:19:01 GMT server: - Kestrel transfer-encoding: - chunked x-ms-image-digest: - - sha256:441ef03425e3f7f2edb0b1e6b89f554443c8cdcdb4fd94bf80b6e2aa78a89f8d + - sha256:11ed1da225547a3b77101645cee8a1071520b55acfe3194319a88a45103666e3 x-ms-image-tag: - - latest-20210408061706412-0bd695e0 + - latest-20210504174045259-f27d27c4 x-ms-machinename: - - identityservice-75f9cdb475-jhq4v + - identityservice-5ccb4b98b4-7d8xz status: code: 200 message: OK diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml index 1c1268be2265f..2e7ed6f3c3964 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml +++ b/sdk/confidentialledger/azure-confidentialledger/tests/recordings/test_identity_service_client_async.test_get_ledger_identity.yaml @@ -14,23 +14,23 @@ interactions: uri: https://identity.accledger.azure.com/ledgerIdentity/fake-ledger-id?api-version=0.1-preview response: body: - string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBtzCCAT2gAwIBAgIQe4JhG6hKLvCdroePZH+cKDAKBggqhkjOPQQDAzAWMRQw\nEgYDVQQDDAtDQ0YgTmV0d29yazAeFw0yMTAzMTEwMDAwMDBaFw0yMzA2MTEyMzU5\nNTlaMBYxFDASBgNVBAMMC0NDRiBOZXR3b3JrMHYwEAYHKoZIzj0CAQYFK4EEACID\nYgAEkjvmjNJBSTJss9v0FYVxlDuCpf+FyeFNoq5ocrcoADjUJg6SS/VIhLoMNRW9\ngN2g5O8djtZPQcknTZz3ZDhsP6pnuNA01mEqGuI9ncXzJhP0V1hNrLF+0zjKEg1j\ntY5Ro1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBSG8Ck1xlfAVKktN7FCodq9\n+sMaRDAfBgNVHSMEGDAWgBSG8Ck1xlfAVKktN7FCodq9+sMaRDAKBggqhkjOPQQD\nAwNoADBlAjEAgBx1Vz5qzW71O6Yv3I0069Ev6xzEIRMOuPyijBjo2ZKsT752cCVf\nST1N7LpldE7jAjAygUUodS7GYHgoL40fUEChKLZuI/v+3iLOxj/NtVRiW+Q5XYw0\n4f0/7slp9c9JZmo=\n-----END + string: '{"ledgerTlsCertificate":"-----BEGIN CERTIFICATE-----\nMIIBtjCCAT2gAwIBAgIQSw8HaSIBHIBNCOoDjlSdTTAKBggqhkjOPQQDAzAWMRQw\nEgYDVQQDDAtDQ0YgTmV0d29yazAeFw0yMTAzMTEwMDAwMDBaFw0yMzA2MTEyMzU5\nNTlaMBYxFDASBgNVBAMMC0NDRiBOZXR3b3JrMHYwEAYHKoZIzj0CAQYFK4EEACID\nYgAE+v02BHft1bJws8lZx8EANt/r2EgvdY+t4WoNJideAUyL1q5fzvkyq+KzGFKB\ntO4ZTQswmKc6851hDSFU90TFxj+Z+8blpdTd4Kyrgm1QJeC62yeiwDDV3wuxLQdp\nqdumo1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBSqyU4AMIPtiTcr0sNylZeG\nMxLOBTAfBgNVHSMEGDAWgBSqyU4AMIPtiTcr0sNylZeGMxLOBTAKBggqhkjOPQQD\nAwNnADBkAjAvOKkxJ1ApNgnUz2AwT6ke/5zITbKleCYhsA31ydmtxKzHknFvjezV\n71M2EfnbKkUCMAsuRjhh4B5hmu6YOyM1ZSAF6eVxkpVTM0zSD1M/t9e+I/3Ym3tG\nG/fqaA8AvrxFiQ==\n-----END CERTIFICATE-----\n\u0000","ledgerId":"fake-ledger-id"}' headers: content-type: - application/json; charset=utf-8 date: - - Thu, 29 Apr 2021 23:11:57 GMT + - Tue, 04 May 2021 20:19:08 GMT server: - Kestrel transfer-encoding: - chunked x-ms-image-digest: - - sha256:441ef03425e3f7f2edb0b1e6b89f554443c8cdcdb4fd94bf80b6e2aa78a89f8d + - sha256:11ed1da225547a3b77101645cee8a1071520b55acfe3194319a88a45103666e3 x-ms-image-tag: - - latest-20210408061706412-0bd695e0 + - latest-20210504174045259-f27d27c4 x-ms-machinename: - - identityservice-75f9cdb475-jhq4v + - identityservice-5ccb4b98b4-fgl4s status: code: 200 message: OK From 9873b46771fd33bd46cc87cd15368169b3180ee2 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Tue, 4 May 2021 15:30:09 -0700 Subject: [PATCH 20/49] pipeline fix --- sdk/confidentialledger/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/sdk/confidentialledger/ci.yml b/sdk/confidentialledger/ci.yml index 5ec4bcb175cce..866f17f51cb78 100644 --- a/sdk/confidentialledger/ci.yml +++ b/sdk/confidentialledger/ci.yml @@ -11,6 +11,7 @@ trigger: - restapi* paths: include: + - scripts/ - sdk/confidentialledger/ pr: From cde7ab50c4fda5d0073589c83ff9432644f2f5b7 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 10:59:14 -0700 Subject: [PATCH 21/49] remove test.yml because we cannot run live tests yet --- sdk/confidentialledger/ci.yml | 1 - sdk/confidentialledger/tests.yml | 16 ---------------- 2 files changed, 17 deletions(-) delete mode 100644 sdk/confidentialledger/tests.yml diff --git a/sdk/confidentialledger/ci.yml b/sdk/confidentialledger/ci.yml index 866f17f51cb78..5ec4bcb175cce 100644 --- a/sdk/confidentialledger/ci.yml +++ b/sdk/confidentialledger/ci.yml @@ -11,7 +11,6 @@ trigger: - restapi* paths: include: - - scripts/ - sdk/confidentialledger/ pr: diff --git a/sdk/confidentialledger/tests.yml b/sdk/confidentialledger/tests.yml deleted file mode 100644 index 1f884c1694a37..0000000000000 --- a/sdk/confidentialledger/tests.yml +++ /dev/null @@ -1,16 +0,0 @@ -trigger: none - -stages: - - template: ../../eng/pipelines/templates/stages/archetype-sdk-tests.yml - parameters: - AllocateResourceGroup: false - BuildTargetingString: $(BuildTargetingString) - ServiceDirectory: confidentialledger - TestSamples: true - EnvVars: - TEMPLATE_CONFIG_CONNECTION: $(python-template-connection-string) # Add variables/mappings as appropriate for your service. - AZURE_CLIENT_ID: $(aad-azure-sdk-test-client-id) - AZURE_CLIENT_SECRET: $(aad-azure-sdk-test-client-secret) - AZURE_TENANT_ID: $(aad-azure-sdk-test-tenant-id) - TEST_MODE: 'RunLiveNoRecord' # use when allowing preparers to create the rgs for you - AZURE_TEST_RUN_LIVE: 'true' # use when utilizing the New-TestResources Script \ No newline at end of file From 5e55bafce618ccaa9a77836c4295ba37beab507d Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 11:01:46 -0700 Subject: [PATCH 22/49] bump msrest version --- sdk/confidentialledger/azure-confidentialledger/setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/setup.py b/sdk/confidentialledger/azure-confidentialledger/setup.py index 410fcac310b0b..334d004c7a0e9 100644 --- a/sdk/confidentialledger/azure-confidentialledger/setup.py +++ b/sdk/confidentialledger/azure-confidentialledger/setup.py @@ -61,7 +61,7 @@ 'azure' ]), install_requires=[ - 'msrest>=0.5.0', + 'msrest>=0.6.0', 'msrestazure>=0.4.32,<2.0.0', 'azure-common~=1.1', "azure-core<2.0.0,>=1.7.0", From 6704c0041bf4dabbe87a8a7aada1aa039a0a10e9 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 12:12:01 -0700 Subject: [PATCH 23/49] add network cert as constant --- .../tests/_shared/client_test_common.py | 16 ++++++++++++---- .../tests/_shared/client_test_common_async.py | 13 ++++++++++--- .../tests/_shared/constants.py | 17 +++++++++++++++++ .../tests/test_identity_service_client.py | 7 ++----- .../tests/test_identity_service_client_async.py | 9 +++------ 5 files changed, 44 insertions(+), 18 deletions(-) create mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py index 7664c63fbcbff..dee50d741eee1 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py @@ -1,14 +1,16 @@ import hashlib +import os +import tempfile from azure.confidentialledger import ( LedgerUserRole, TransactionState, ) +from .constants import NETWORK_CERTIFICATE from .testcase import ConfidentialLedgerTestCase CONFIDENTIAL_LEDGER_URL = "https://fake-confidential-ledger.azure.com" -NETWORK_CERTIFICATE_PATH = "fake-network-cert.pem" USER_CERTIFICATE_PATH = "fake-cert.pem" @@ -20,12 +22,18 @@ def setUp(self): self.confidential_ledger_url = self.set_value_to_scrub( "CONFIDENTIAL_LEDGER_URL", CONFIDENTIAL_LEDGER_URL ) - self.network_certificate_path = self.set_value_to_scrub( - "CONFIDENTIAL_LEDGER_NETWORK_CERTIFICATE_PATH", NETWORK_CERTIFICATE_PATH - ) + + with tempfile.NamedTemporaryFile("w", suffix=".pem", delete=False) as cert_file: + cert_file.write(NETWORK_CERTIFICATE) + self.network_certificate_path = cert_file.name + self.user_certificate_path = self.set_value_to_scrub( "CONFIDENTIAL_LEDGER_USER_CERTIFICATE_PATH", USER_CERTIFICATE_PATH ) + + def tearDown(self): + os.remove(self.network_certificate_path) + return super().tearDown() def test_append_entry_flow(self): entry_contents = "Test entry from Python SDK" diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py index 095a1cd8b1f8c..86383505111f6 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py @@ -1,5 +1,7 @@ import asyncio import hashlib +import os +import tempfile import time from devtools_testutils import AzureTestCase @@ -9,6 +11,7 @@ TransactionState, ) +from .constants import NETWORK_CERTIFICATE from .testcase_async import AsyncConfidentialLedgerTestCase CONFIDENTIAL_LEDGER_URL = "https://fake-confidential-ledger.azure.com" @@ -24,14 +27,18 @@ def setUp(self): self.confidential_ledger_url = self.set_value_to_scrub( "CONFIDENTIAL_LEDGER_URL", CONFIDENTIAL_LEDGER_URL ) - self.network_certificate_path = self.set_value_to_scrub( - "CONFIDENTIAL_LEDGER_NETWORK_CERTIFICATE_PATH", NETWORK_CERTIFICATE_PATH - ) + + with tempfile.NamedTemporaryFile("w", suffix=".pem", delete=False) as cert_file: + cert_file.write(NETWORK_CERTIFICATE) + self.network_certificate_path = cert_file.name + self.user_certificate_path = self.set_value_to_scrub( "CONFIDENTIAL_LEDGER_USER_CERTIFICATE_PATH", USER_CERTIFICATE_PATH ) def tearDown(self): + os.remove(self.network_certificate_path) + # Since tearDown cannot be async task = asyncio.ensure_future(self.client.close()) while not task.done: diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py new file mode 100644 index 0000000000000..c78c96876fcec --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py @@ -0,0 +1,17 @@ +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ + +NETWORK_CERTIFICATE = """-----BEGIN CERTIFICATE----- +MIIBtjCCAT2gAwIBAgIQSw8HaSIBHIBNCOoDjlSdTTAKBggqhkjOPQQDAzAWMRQw +EgYDVQQDDAtDQ0YgTmV0d29yazAeFw0yMTAzMTEwMDAwMDBaFw0yMzA2MTEyMzU5 +NTlaMBYxFDASBgNVBAMMC0NDRiBOZXR3b3JrMHYwEAYHKoZIzj0CAQYFK4EEACID +YgAE+v02BHft1bJws8lZx8EANt/r2EgvdY+t4WoNJideAUyL1q5fzvkyq+KzGFKB +tO4ZTQswmKc6851hDSFU90TFxj+Z+8blpdTd4Kyrgm1QJeC62yeiwDDV3wuxLQdp +qdumo1AwTjAMBgNVHRMEBTADAQH/MB0GA1UdDgQWBBSqyU4AMIPtiTcr0sNylZeG +MxLOBTAfBgNVHSMEGDAWgBSqyU4AMIPtiTcr0sNylZeGMxLOBTAKBggqhkjOPQQD +AwNnADBkAjAvOKkxJ1ApNgnUz2AwT6ke/5zITbKleCYhsA31ydmtxKzHknFvjezV +71M2EfnbKkUCMAsuRjhh4B5hmu6YOyM1ZSAF6eVxkpVTM0zSD1M/t9e+I/3Ym3tG +G/fqaA8AvrxFiQ== +-----END CERTIFICATE-----""" diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py index dd51dfb0574d5..17ccc2268865a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py @@ -3,10 +3,10 @@ LedgerIdentity, ) +from ._shared.constants import NETWORK_CERTIFICATE from ._shared.testcase import ConfidentialLedgerTestCase LEDGER_ID = "fake-ledger-id" -NETWORK_CERTIFICATE = "fake-network-cert-in-pem" class ConfidentialLedgerIdentityServiceClientTest(ConfidentialLedgerTestCase): @@ -14,9 +14,6 @@ def setUp(self): super(ConfidentialLedgerIdentityServiceClientTest, self).setUp() self.ledger_id = self.set_value_to_scrub("CONFIDENTIAL_LEDGER_ID", LEDGER_ID) - self.network_certificate = self.set_value_to_scrub( - "CONFIDENTIAL_LEDGER_NETWORK_CERTIFICATE", NETWORK_CERTIFICATE - ) def test_get_ledger_identity(self): credential = self.get_credential(ConfidentialLedgerIdentityServiceClient) @@ -31,5 +28,5 @@ def test_get_ledger_identity(self): ) # type: LedgerIdentity self.assertEqual(network_identity.ledger_id, self.ledger_id) self.assertEqual( - network_identity.ledger_tls_certificate, self.network_certificate + network_identity.ledger_tls_certificate, NETWORK_CERTIFICATE ) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py index d4ad82a9afab6..3ec9cf946f88d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py @@ -5,10 +5,10 @@ ConfidentialLedgerIdentityServiceClient, ) +from ._shared.constants import NETWORK_CERTIFICATE from ._shared.testcase_async import AsyncConfidentialLedgerTestCase LEDGER_ID = "fake-ledger-id" -NETWORK_CERTIFICATE = "fake-network-cert-in-pem" class ConfidentialLedgerIdentityServiceClientTest(AsyncConfidentialLedgerTestCase): @@ -16,9 +16,6 @@ def setUp(self): super(ConfidentialLedgerIdentityServiceClientTest, self).setUp() self.ledger_id = self.set_value_to_scrub("CONFIDENTIAL_LEDGER_ID", LEDGER_ID) - self.network_certificate = self.set_value_to_scrub( - "CONFIDENTIAL_LEDGER_NETWORK_CERTIFICATE", NETWORK_CERTIFICATE - ) @AzureTestCase.await_prepared_test async def test_get_ledger_identity(self): @@ -34,8 +31,8 @@ async def test_get_ledger_identity(self): ) # type: LedgerIdentity self.assertEqual(network_identity.ledger_id, self.ledger_id) self.assertEqual( - network_identity.ledger_tls_certificate.strip("\n\u0000"), - self.network_certificate, + network_identity.ledger_tls_certificate, + NETWORK_CERTIFICATE, ) await client.close() From 51fb614614b8911b33de51ca0ef870a040d20d2a Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 12:41:34 -0700 Subject: [PATCH 24/49] recordings tests passed --- .../tests/_shared/client_test_common.py | 26 ++++++---- .../tests/_shared/client_test_common_async.py | 27 ++++++---- .../tests/_shared/constants.py | 49 +++++++++++++++++++ .../tests/test_identity_service_client.py | 4 +- 4 files changed, 84 insertions(+), 22 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py index dee50d741eee1..c18048789791a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py @@ -7,11 +7,10 @@ TransactionState, ) -from .constants import NETWORK_CERTIFICATE +from .constants import NETWORK_CERTIFICATE, USER_CERTIFICATE from .testcase import ConfidentialLedgerTestCase CONFIDENTIAL_LEDGER_URL = "https://fake-confidential-ledger.azure.com" -USER_CERTIFICATE_PATH = "fake-cert.pem" class ConfidentialLedgerClientTestMixin: @@ -23,15 +22,24 @@ def setUp(self): "CONFIDENTIAL_LEDGER_URL", CONFIDENTIAL_LEDGER_URL ) - with tempfile.NamedTemporaryFile("w", suffix=".pem", delete=False) as cert_file: - cert_file.write(NETWORK_CERTIFICATE) - self.network_certificate_path = cert_file.name + with tempfile.NamedTemporaryFile( + "w", suffix=".pem", delete=False + ) as tls_cert_file: + tls_cert_file.write(NETWORK_CERTIFICATE) + self.network_certificate_path = tls_cert_file.name + + with tempfile.NamedTemporaryFile( + "w", suffix=".pem", delete=False + ) as user_cert_file: + user_cert_file.write( + self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_USER_CERTIFICATE", USER_CERTIFICATE + ) + ) + self.user_certificate_path = user_cert_file.name - self.user_certificate_path = self.set_value_to_scrub( - "CONFIDENTIAL_LEDGER_USER_CERTIFICATE_PATH", USER_CERTIFICATE_PATH - ) - def tearDown(self): + os.remove(self.user_certificate_path) os.remove(self.network_certificate_path) return super().tearDown() diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py index 86383505111f6..55f83cba4259c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common_async.py @@ -11,12 +11,10 @@ TransactionState, ) -from .constants import NETWORK_CERTIFICATE +from .constants import NETWORK_CERTIFICATE, USER_CERTIFICATE from .testcase_async import AsyncConfidentialLedgerTestCase CONFIDENTIAL_LEDGER_URL = "https://fake-confidential-ledger.azure.com" -NETWORK_CERTIFICATE_PATH = "fake-network-cert.pem" -USER_CERTIFICATE_PATH = "fake-cert.pem" class AsyncConfidentialLedgerClientTestMixin: @@ -28,15 +26,24 @@ def setUp(self): "CONFIDENTIAL_LEDGER_URL", CONFIDENTIAL_LEDGER_URL ) - with tempfile.NamedTemporaryFile("w", suffix=".pem", delete=False) as cert_file: - cert_file.write(NETWORK_CERTIFICATE) - self.network_certificate_path = cert_file.name - - self.user_certificate_path = self.set_value_to_scrub( - "CONFIDENTIAL_LEDGER_USER_CERTIFICATE_PATH", USER_CERTIFICATE_PATH - ) + with tempfile.NamedTemporaryFile( + "w", suffix=".pem", delete=False + ) as tls_cert_file: + tls_cert_file.write(NETWORK_CERTIFICATE) + self.network_certificate_path = tls_cert_file.name + + with tempfile.NamedTemporaryFile( + "w", suffix=".pem", delete=False + ) as user_cert_file: + user_cert_file.write( + self.set_value_to_scrub( + "CONFIDENTIAL_LEDGER_USER_CERTIFICATE", USER_CERTIFICATE + ) + ) + self.user_certificate_path = user_cert_file.name def tearDown(self): + os.remove(self.user_certificate_path) os.remove(self.network_certificate_path) # Since tearDown cannot be async diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py index c78c96876fcec..e2bde3f5ccfa0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py @@ -15,3 +15,52 @@ 71M2EfnbKkUCMAsuRjhh4B5hmu6YOyM1ZSAF6eVxkpVTM0zSD1M/t9e+I/3Ym3tG G/fqaA8AvrxFiQ== -----END CERTIFICATE-----""" + +USER_CERTIFICATE = """-----BEGIN CERTIFICATE----- +MIIDazCCAlOgAwIBAgIUYju9zymmCCF7rCaROzfZs0pNgmkwDQYJKoZIhvcNAQEL +BQAwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM +GEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZDAeFw0xOTA4MjgyMjU0MTNaFw0xOTA5 +MjcyMjU0MTNaMEUxCzAJBgNVBAYTAkFVMRMwEQYDVQQIDApTb21lLVN0YXRlMSEw +HwYDVQQKDBhJbnRlcm5ldCBXaWRnaXRzIFB0eSBMdGQwggEiMA0GCSqGSIb3DQEB +AQUAA4IBDwAwggEKAoIBAQD0YrMz5atoPmTTxLtCO69kM3E97bdjJgyAVZJS9mP3 +HQyHkFNb09eDeAAzcZLR5nYXX7yweowTWVcIe3k9+Z/tUeVrAlOVe2COaIHAUZIh +jELq/u8257/8MqqbKXhsyrWNAVDyKndDgvbbgxNsUTbMoAe9BCL/5fzowsnPLaCI +MCYRaQJUySbIoTmKi11hF09CFFSkL9nvfQODFyEde6JHPWrVRse2lioPLJeC9LoU +GNNZnbqry+UbHp4vORPp6OQTqBTm1ZVWPzCuYuWUmEe27K7zghEJr/Yx0OLq9kI5 +H960CSOkdhsOTcBkORfhivSQnmOn2RnCPIEsUTzjwXNZAgMBAAGjUzBRMB0GA1Ud +DgQWBBQIAunu6y1BmFSDfFNfTnqFggB0gzAfBgNVHSMEGDAWgBQIAunu6y1BmFSD +fFNfTnqFggB0gzAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAr ++RM7gbqWRXnWJwE/hV/ZI2hXAhDN4RYQ4fWMJfg/E9wcLeqqRtJhXbqpJW08IZWp +QKcWfrFcfZ3ZxVAi5Ey+iuvD2VeBf9v5RZI4c9JqswS9xG2A1x/BeGcUk1y/q9E5 +4whf5fLSJQVxK+C53yemoHPrBg8zVhLJv5SG7Uw7jcqiQvu2aHGGWPLiO7mmMPtP +qO/I+6FjXuBpNomTqM897MY3Qzg43rpoCilpOpkRtMHknfhFxt05p+Fn73Fb60ru +ZsFRA52lsEBxGmI0QmXGjwkUZFwQTXEDUWwId3VJxoHRZwv1gmHfwhkYt+mNWJDa +mU7AMDzlQRwGC8hpWJRT +-----END CERTIFICATE----- +-----BEGIN RSA PRIVATE KEY----- +MIIEpQIBAAKCAQEA9GKzM+WraD5k08S7QjuvZDNxPe23YyYMgFWSUvZj9x0Mh5BT +W9PXg3gAM3GS0eZ2F1+8sHqME1lXCHt5Pfmf7VHlawJTlXtgjmiBwFGSIYxC6v7v +Nue//DKqmyl4bMq1jQFQ8ip3Q4L224MTbFE2zKAHvQQi/+X86MLJzy2giDAmEWkC +VMkmyKE5iotdYRdPQhRUpC/Z730DgxchHXuiRz1q1UbHtpYqDyyXgvS6FBjTWZ26 +q8vlGx6eLzkT6ejkE6gU5tWVVj8wrmLllJhHtuyu84IRCa/2MdDi6vZCOR/etAkj +pHYbDk3AZDkX4Yr0kJ5jp9kZwjyBLFE848FzWQIDAQABAoIBAHrhegv5SrOy083r +mODX0/wFJcam1dRD2HtbC6UtgNxLPfaYKmH85duUJj23uMRUJkLgf6cZJ3+/J1T7 +iN4Ru0mAKWQiGlcKX2WbxMon+dtmhGtW3n90DgPIkiJMuuGxF5Kb+9CYa7mFi4ya +ntSTDYPcX6e6AcM8KGv9La4/2f0/hQKCN3jZbnQ/GqjnJdxrAV1KV0IMoNPpZmat +Sa0EZ9eiR57/xAe1OxceEt0nO7hAl+jX7tFEGvaNClKG2OMgZ+oHOxI+s9jW8DyD +wRJbd0hxUl/KXLxzyeFTBdLxB+SQtlcr4w5khyt3AvlKd4Iveqkq2FBCtfATYitt ++Ic61IUCgYEA/j4mMdo+qokzACmGJWEquC6yNoUI5aYsHTRVvX0sLpBX7MapIEwM +zHdvMEFBxw8rs7ll1xELW+dnbIZqj/ou43E3+PSgovdFGOA8kQlPpcIIutTEZQh7 +dlWzvAVZr0iO4xfXY2gFQot41fY4yRy8Q14ayo/VjQK4uKlnGqqlmwsCgYEA9hMc +FIAYpit7779tKD+O4vEkMoTkIxqSAZUuOZ5qB5UaF4Y/+MIGZUnrjJlGLnoFQmsP +CVPVMOQKV7yjg0LBadeDHEjESwHJNk0qxPSXWuXGlu01yVkqUehNumSBdnSLBmjR +jNIxPVEmW9d6+eAzIFiTkwqM9cAuLb75DL++iasCgYEAxhqzNEE0dzl0zfmNF29B +FEb+glDi/96dnRv8eywf0yCSAmNBwXLAvkmKD/WpRWxixyX9XrlfOntzMTMDsbBl +/L9pt8kVqiY2Zw3C49h3gVdR6hKD/Z3AZhKdfDJHEbfd7sHTCRgykQmQXFgBI2QK +pguboJ627atjODB3sGWrqMUCgYEA2QoJ3lsNYqM/8TpaQQGuOaSPVK+5uOyakyLN +XqzGwGFWXiFfEz2u/m+wfpZCPIQLV4WuAYAbrb+1D6WmYwPiLESVs8DKwY2Vt3tg +mc9SIC5CdqRKqIkoto264Qf82En6xXB2Q0qxe2+z8ZWhNfv1nDYEE9FeevNCx76F +VCVbHXkCgYEA4+FD1q6iwl9wsAOKFVo+W044/MhKHDsyIED3YOzeRTAWRl2w/KX0 +c5ty2KecGu0cVXoAv2YUttHsuMZfm/QdosZr9UB4CR2lmzRys3LSx6QzCkZeMb/s +QOMs6SYCPXggdXCAu9EVf5+TtYQg7aQNTTuYErlyq2g/tk3un8bHTwI= +-----END RSA PRIVATE KEY-----""" diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py index 17ccc2268865a..6db2e659d637f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py @@ -27,6 +27,4 @@ def test_get_ledger_identity(self): ledger_id=self.ledger_id ) # type: LedgerIdentity self.assertEqual(network_identity.ledger_id, self.ledger_id) - self.assertEqual( - network_identity.ledger_tls_certificate, NETWORK_CERTIFICATE - ) + self.assertEqual(network_identity.ledger_tls_certificate, NETWORK_CERTIFICATE) From 08de186c8c739124a44f13184d1206188731f3ea Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 12:50:31 -0700 Subject: [PATCH 25/49] add comment --- .../azure-confidentialledger/tests/_shared/constants.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py index e2bde3f5ccfa0..35a1c525b82ea 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/constants.py @@ -16,6 +16,9 @@ G/fqaA8AvrxFiQ== -----END CERTIFICATE-----""" +# Duplicate certificate from KeyVault. +# https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/keyvault/azure-keyvault-certificates/tests/ca.crt +# https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/keyvault/azure-keyvault-certificates/tests/ca.key USER_CERTIFICATE = """-----BEGIN CERTIFICATE----- MIIDazCCAlOgAwIBAgIUYju9zymmCCF7rCaROzfZs0pNgmkwDQYJKoZIhvcNAQEL BQAwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgMClNvbWUtU3RhdGUxITAfBgNVBAoM From 6143094ecfeb55ff3f399e17e2920ce232a1308a Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 13:52:29 -0700 Subject: [PATCH 26/49] remove f-strings and no trailing comma in method signature --- .../azure/confidentialledger/_client.py | 16 +++----- .../azure/confidentialledger/aio/_client.py | 37 +++++++++---------- .../identity_service/_models.py | 2 +- 3 files changed, 24 insertions(+), 31 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index 7ffb922860f1e..d0a97933d86d3 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -63,7 +63,7 @@ def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): endpoint=endpoint, credential=credential, ledger_certificate_path=ledger_certificate_path, - **kwargs, + **kwargs ) @distributed_trace @@ -94,7 +94,7 @@ def append_to_ledger( # so it has to be popped. sub_ledger_id=kwargs.pop("sub_ledger_id", None), cls=kwargs.pop("cls", AppendResult._from_pipeline_result), - **kwargs, + **kwargs ) if wait_for_commit: @@ -128,7 +128,7 @@ def create_or_update_user( result = self._client.create_or_update_user( user_id=user_id, assigned_role=role.value if isinstance(role, LedgerUserRole) else role, - **kwargs, + **kwargs ) return LedgerUser( user_id=result.user_id, role=LedgerUserRole(result.assigned_role) @@ -266,7 +266,7 @@ def get_ledger_entries( if entries is not None else [], ), - **kwargs, + **kwargs ) @distributed_trace @@ -313,8 +313,7 @@ def get_ledger_entry( state = None for _ in range(max_tries): result = self._client.get_ledger_entry( - transaction_id=transaction_id, - **kwargs, + transaction_id=transaction_id, **kwargs ) ready = result.state == ConfidentialLedgerQueryState.READY if not ready: @@ -366,10 +365,7 @@ def get_transaction_receipt( result = None state = None for _ in range(max_tries): - result = self._client.get_receipt( - transaction_id=transaction_id, - **kwargs, - ) + result = self._client.get_receipt(transaction_id=transaction_id, **kwargs) ready = result.state == ConfidentialLedgerQueryState.READY if not ready: diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py index 335739b144eae..a60d251de1cb7 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py @@ -64,7 +64,7 @@ def __init__( endpoint=endpoint, credential=credential, ledger_certificate_path=ledger_certificate_path, - **kwargs, + **kwargs ) @distributed_trace_async @@ -98,7 +98,7 @@ async def append_to_ledger( contents=entry_contents, sub_ledger_id=sub_ledger_id, cls=kwargs.pop("cls", AppendResult._from_pipeline_result), - **kwargs, + **kwargs ) if wait_for_commit: @@ -128,7 +128,7 @@ async def create_or_update_user( result = await self._client.create_or_update_user( user_id=user_id, assigned_role=role.value if isinstance(role, LedgerUserRole) else role, - **kwargs, + **kwargs ) return LedgerUser( user_id=result.user_id, role=LedgerUserRole(result.assigned_role) @@ -255,7 +255,7 @@ def get_ledger_entries( if entries is not None else [], ), - **kwargs, + **kwargs ) @distributed_trace_async @@ -307,9 +307,7 @@ async def get_ledger_entry( state = None for _ in range(max_tries): result = await self._client.get_ledger_entry( - transaction_id=transaction_id, - sub_ledger_id=sub_ledger_id, - **kwargs, + transaction_id=transaction_id, sub_ledger_id=sub_ledger_id, **kwargs ) ready = result.state == ConfidentialLedgerQueryState.READY if not ready: @@ -319,7 +317,9 @@ async def get_ledger_entry( break if not ready: raise TimeoutError( - f"After {max_tries} attempts, the query still had state {state}, not {ConfidentialLedgerQueryState.READY}" + "After {} attempts, the query still had state {}, not {}".format( + max_tries, state, ConfidentialLedgerQueryState.READY + ) ) return LedgerEntry( @@ -359,8 +359,7 @@ async def get_transaction_receipt( state = None for _ in range(max_tries): result = await self._client.get_receipt( - transaction_id=transaction_id, - **kwargs, + transaction_id=transaction_id, **kwargs ) ready = result.state == ConfidentialLedgerQueryState.READY @@ -371,7 +370,9 @@ async def get_transaction_receipt( break if not ready: raise TimeoutError( - f"After {max_tries} attempts, the query still had state {state}, not {ConfidentialLedgerQueryState.READY}" + "After {} attempts, the query still had state {}, not {}".format( + max_tries, state, ConfidentialLedgerQueryState.READY + ) ) return TransactionReceipt( @@ -380,9 +381,7 @@ async def get_transaction_receipt( @distributed_trace_async async def get_transaction_status( - self, - transaction_id: str, - **kwargs: Any, + self, transaction_id: str, **kwargs: Any ) -> TransactionStatus: """Gets the status of a transaction. @@ -404,11 +403,7 @@ async def get_transaction_status( ) @distributed_trace_async - async def get_user( - self, - user_id: str, - **kwargs: Any, - ) -> LedgerUser: + async def get_user(self, user_id: str, **kwargs: Any) -> LedgerUser: """Gets a Confidential Ledger user. :param user_id: Identifies the user to delete. This should be an AAD object id or @@ -463,5 +458,7 @@ async def wait_until_durable( await asyncio.sleep(interval) raise TimeoutError( - f"Transaction {transaction_id} is not {TransactionState.COMMITTED} yet" + "Transaction {} is not {} yet".format( + transaction_id, TransactionState.COMMITTED + ) ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py index 36bdf4e361d75..9a8f0e03daa26 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_models.py @@ -30,7 +30,7 @@ def __init__(self, ledger_id, ledger_tls_certificate): @property def ledger_id(self): # type: () -> str - """"The id for this Confidential Ledger.""" + """ "The id for this Confidential Ledger.""" return self._ledger_id @property From b0e780753bb712316c3ba74819ccc18147ca609c Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 14:13:03 -0700 Subject: [PATCH 27/49] more trailing commas removed --- .../azure/confidentialledger/_client.py | 22 +++++++++---------- .../azure/confidentialledger/aio/_client.py | 4 ++-- 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index d0a97933d86d3..5bde9edeed980 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -70,7 +70,7 @@ def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): def append_to_ledger( self, entry_contents, # type: str - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> AppendResult """Appends an entry to the Confidential Ledger. @@ -107,7 +107,7 @@ def create_or_update_user( self, user_id, # type: str role, # type: Union[str, LedgerUserRole] - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> LedgerUser """Creates a new Confidential Ledger user, or updates an existing one. @@ -138,7 +138,7 @@ def create_or_update_user( def delete_user( self, user_id, # type: str - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> None """Deletes a user from the Confidential Ledger. @@ -176,7 +176,7 @@ def get_constitution( @distributed_trace def get_consortium( self, - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> Consortium """Gets the consortium members. @@ -199,7 +199,7 @@ def get_consortium( @distributed_trace def get_enclave_quotes( self, - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> LedgerEnclaves """Gets enclave quotes from all nodes in the Confidential Ledger network. @@ -226,7 +226,7 @@ def get_enclave_quotes( @distributed_trace def get_ledger_entries( self, - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> ItemPaged[LedgerEntry] """Gets a range of entries in the ledger. @@ -272,7 +272,7 @@ def get_ledger_entries( @distributed_trace def get_ledger_entry( self, - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> LedgerEntry """Gets an entry in the ledger. The query may need to be retried while the @@ -338,7 +338,7 @@ def get_ledger_entry( def get_transaction_receipt( self, transaction_id, # type: str - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> TransactionReceipt """Get a receipt for a specific transaction. The query may need to be retried while the @@ -388,7 +388,7 @@ def get_transaction_receipt( def get_transaction_status( self, transaction_id, # type: str - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> TransactionStatus """Gets the status of a transaction. @@ -414,7 +414,7 @@ def get_transaction_status( def get_user( self, user_id, # type: str - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> LedgerUser """Gets a Confidential Ledger user. @@ -439,7 +439,7 @@ def get_user( def wait_until_durable( self, transaction_id, # type: str - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> None """Queries the status of the specified transaction until it is Committed, indicating that diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py index a60d251de1cb7..c679807f88e75 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py @@ -214,7 +214,7 @@ def get_ledger_entries( from_transaction_id=None, # type: Optional[str] to_transaction_id=None, # type: Optional[str] sub_ledger_id=None, # type: Optional[str] - **kwargs, # type: Any + **kwargs # type: Any ) -> AsyncItemPaged[LedgerEntry]: """Gets a range of entries in the ledger. @@ -429,7 +429,7 @@ async def wait_until_durable( *, interval=0.5, # type: float max_queries=3, # type: int - **kwargs, # type: Any + **kwargs # type: Any ): # type: (...) -> None """Queries the status of the specified transaction until it is Committed, indicating that From 6a1f523d0ccc8b88b5e6033d650679ab3db0d491 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 14:33:01 -0700 Subject: [PATCH 28/49] ci fixes --- sdk/confidentialledger/azure-confidentialledger/.pylintrc | 1 - .../azure-confidentialledger/MANIFEST.in | 2 +- .../azure-confidentialledger/azure/__init__.py | 5 ----- .../azure/confidentialledger/_client.py | 4 ++-- .../_shared/confidential_ledger_client_base.py | 2 -- .../azure/confidentialledger/_shared/credential.py | 5 ----- .../azure/confidentialledger/aio/_client.py | 6 +++--- .../azure/confidentialledger/py.typed | 0 .../azure-confidentialledger/sdk_packaging.toml | 8 +++++++- sdk/confidentialledger/azure-confidentialledger/setup.py | 3 +-- 10 files changed, 14 insertions(+), 22 deletions(-) delete mode 120000 sdk/confidentialledger/azure-confidentialledger/.pylintrc create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/py.typed diff --git a/sdk/confidentialledger/azure-confidentialledger/.pylintrc b/sdk/confidentialledger/azure-confidentialledger/.pylintrc deleted file mode 120000 index 1d3146afa9e30..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/.pylintrc +++ /dev/null @@ -1 +0,0 @@ -../../../pylintrc \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in b/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in index 6b34f0d167eb9..f45e7935145ab 100644 --- a/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in +++ b/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in @@ -1,5 +1,5 @@ -include _meta.json include *.md include azure/__init__.py +include azure/confidentialledger/py.typed recursive-include tests *.py recursive-include samples *.py \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/__init__.py index ff65693bf7a6e..43762be102fc3 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/__init__.py @@ -1,7 +1,2 @@ -# ------------------------------------ -# Copyright (c) Microsoft Corporation. -# Licensed under the MIT License. -# ------------------------------------ - __path__ = __import__("pkgutil").extend_path(__path__, __name__) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index 5bde9edeed980..96afb65e87a09 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -88,7 +88,7 @@ def append_to_ledger( if entry_contents is None: raise ValueError("entry_contents must be a string") - result = self._client.post_ledger_entry( + result = self._client.post_ledger_entry( # pylint: disable=protected-access contents=entry_contents, # Not a valid kwarg for wait_for_commit (will throw at requests layer), # so it has to be popped. @@ -255,7 +255,7 @@ def get_ledger_entries( "If not None, to_transaction_id must be a non-empty string" ) - return self._client.get_ledger_entries( + return self._client.get_ledger_entries( # pylint: disable=protected-access from_transaction_id=from_transaction_id, to_transaction_id=to_transaction_id, cls=kwargs.pop( diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py index 0eed9196ad484..8415ce0f651fc 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py @@ -3,8 +3,6 @@ # Licensed under the MIT License. # ------------------------------------ -from enum import Enum - from azure.core.pipeline.policies import BearerTokenCredentialPolicy, HttpLoggingPolicy from azure.core.pipeline.transport import RequestsTransport diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/credential.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/credential.py index 5fcb2ad2278e2..57c1835cc616e 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/credential.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/credential.py @@ -3,11 +3,6 @@ # Licensed under the MIT License. # ------------------------------------ -from msrest.exceptions import ClientRequestError, raise_with_traceback -from msrest.pipeline import HTTPPolicy - -import requests - try: from typing import TYPE_CHECKING except ImportError: diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py index c679807f88e75..bceac9c8544ab 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py @@ -4,7 +4,7 @@ # ------------------------------------ import asyncio -from typing import Any, List, Optional, TYPE_CHECKING, Union +from typing import Any, Optional, TYPE_CHECKING, Union from azure.core.async_paging import AsyncItemPaged from azure.core.tracing.decorator import distributed_trace @@ -94,7 +94,7 @@ async def append_to_ledger( if entry_contents is None: raise ValueError("entry_contents must not be None") - result = await self._client.post_ledger_entry( + result = await self._client.post_ledger_entry( # pylint: disable=protected-access contents=entry_contents, sub_ledger_id=sub_ledger_id, cls=kwargs.pop("cls", AppendResult._from_pipeline_result), @@ -243,7 +243,7 @@ def get_ledger_entries( "If not None, to_transaction_id must be a non-empty string" ) - return self._client.get_ledger_entries( + return self._client.get_ledger_entries( # pylint: disable=protected-access from_transaction_id=from_transaction_id, to_transaction_id=to_transaction_id, sub_ledger_id=sub_ledger_id, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/py.typed b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/py.typed new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml b/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml index 901bc8ccbfa6e..04b9b55da3e4d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml +++ b/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml @@ -1,2 +1,8 @@ [packaging] -auto_update = false +package_name = "azure-confidentialledger" +package_pprint_name = "Azure Confidential Ledger" +package_doc_id = "" +is_stable = false +is_arm = false +need_msrestazure = false +auto_update = false \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/setup.py b/sdk/confidentialledger/azure-confidentialledger/setup.py index 334d004c7a0e9..0614993f2ccd1 100644 --- a/sdk/confidentialledger/azure-confidentialledger/setup.py +++ b/sdk/confidentialledger/azure-confidentialledger/setup.py @@ -11,7 +11,7 @@ # up from python 2.7. Reference here: https://github.com/Azure/azure-sdk-for-python/wiki/Azure-packaging PACKAGE_NAME = "azure-confidentialledger" -PACKAGE_PPRINT_NAME = "Confidential Ledger" +PACKAGE_PPRINT_NAME = "Azure Confidential Ledger" # a-b-c => a/b/c package_folder_path = PACKAGE_NAME.replace('-', '/') @@ -62,7 +62,6 @@ ]), install_requires=[ 'msrest>=0.6.0', - 'msrestazure>=0.4.32,<2.0.0', 'azure-common~=1.1', "azure-core<2.0.0,>=1.7.0", ], From 94c457fa6af410294033c34235d51f9f17632031 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 15:25:58 -0700 Subject: [PATCH 29/49] need_msrestazure = true --- .../azure-confidentialledger/sdk_packaging.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml b/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml index 04b9b55da3e4d..c2011b5859f73 100644 --- a/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml +++ b/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml @@ -4,5 +4,5 @@ package_pprint_name = "Azure Confidential Ledger" package_doc_id = "" is_stable = false is_arm = false -need_msrestazure = false +need_msrestazure = true auto_update = false \ No newline at end of file From 99271833d9fb60b0d07eae0035c4d656cedf503a Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 15:49:12 -0700 Subject: [PATCH 30/49] fix remove msrestazure dependency in identity service test --- .../azure-confidentialledger/sdk_packaging.toml | 2 +- .../tests/test_identity_service_client.py | 3 ++- .../tests/test_identity_service_client_async.py | 3 ++- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml b/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml index c2011b5859f73..04b9b55da3e4d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml +++ b/sdk/confidentialledger/azure-confidentialledger/sdk_packaging.toml @@ -4,5 +4,5 @@ package_pprint_name = "Azure Confidential Ledger" package_doc_id = "" is_stable = false is_arm = false -need_msrestazure = true +need_msrestazure = false auto_update = false \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py index 6db2e659d637f..e3932f8c1d72f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py @@ -2,6 +2,7 @@ ConfidentialLedgerIdentityServiceClient, LedgerIdentity, ) +from azure.confidentialledger._generated_identity.v0_1_preview import ConfidentialLedgerClient from ._shared.constants import NETWORK_CERTIFICATE from ._shared.testcase import ConfidentialLedgerTestCase @@ -16,7 +17,7 @@ def setUp(self): self.ledger_id = self.set_value_to_scrub("CONFIDENTIAL_LEDGER_ID", LEDGER_ID) def test_get_ledger_identity(self): - credential = self.get_credential(ConfidentialLedgerIdentityServiceClient) + credential = self.get_credential(ConfidentialLedgerClient) client = self.create_client_from_credential( ConfidentialLedgerIdentityServiceClient, credential=credential, diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py index 3ec9cf946f88d..dd28244e7889f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py @@ -4,6 +4,7 @@ from azure.confidentialledger.identity_service.aio import ( ConfidentialLedgerIdentityServiceClient, ) +from azure.confidentialledger._generated_identity.v0_1_preview.aio import ConfidentialLedgerClient from ._shared.constants import NETWORK_CERTIFICATE from ._shared.testcase_async import AsyncConfidentialLedgerTestCase @@ -19,7 +20,7 @@ def setUp(self): @AzureTestCase.await_prepared_test async def test_get_ledger_identity(self): - credential = self.get_credential(ConfidentialLedgerIdentityServiceClient) + credential = self.get_credential(ConfidentialLedgerClient) client = self.create_client_from_credential( ConfidentialLedgerIdentityServiceClient, credential=credential, From cd07540c714a5162b4726e553caf5cef00a15a7f Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 15:51:42 -0700 Subject: [PATCH 31/49] identity test uses None for credential --- .../tests/test_identity_service_client.py | 4 +--- .../tests/test_identity_service_client_async.py | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py index e3932f8c1d72f..4246d07d6b5a4 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py @@ -2,7 +2,6 @@ ConfidentialLedgerIdentityServiceClient, LedgerIdentity, ) -from azure.confidentialledger._generated_identity.v0_1_preview import ConfidentialLedgerClient from ._shared.constants import NETWORK_CERTIFICATE from ._shared.testcase import ConfidentialLedgerTestCase @@ -17,10 +16,9 @@ def setUp(self): self.ledger_id = self.set_value_to_scrub("CONFIDENTIAL_LEDGER_ID", LEDGER_ID) def test_get_ledger_identity(self): - credential = self.get_credential(ConfidentialLedgerClient) client = self.create_client_from_credential( ConfidentialLedgerIdentityServiceClient, - credential=credential, + credential=None, identity_service_url="https://identity.accledger.azure.com", ) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py index dd28244e7889f..d12e23a56d205 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py @@ -4,7 +4,6 @@ from azure.confidentialledger.identity_service.aio import ( ConfidentialLedgerIdentityServiceClient, ) -from azure.confidentialledger._generated_identity.v0_1_preview.aio import ConfidentialLedgerClient from ._shared.constants import NETWORK_CERTIFICATE from ._shared.testcase_async import AsyncConfidentialLedgerTestCase @@ -20,10 +19,9 @@ def setUp(self): @AzureTestCase.await_prepared_test async def test_get_ledger_identity(self): - credential = self.get_credential(ConfidentialLedgerClient) client = self.create_client_from_credential( ConfidentialLedgerIdentityServiceClient, - credential=credential, + credential=None, identity_service_url="https://identity.accledger.azure.com", ) From 0a786ab88d2ce297fdb85010b5345963a5b5eb9b Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 16:08:14 -0700 Subject: [PATCH 32/49] remove localization --- .../azure-confidentialledger/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index f2005ff82e727..64f9685f744b0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -2,7 +2,7 @@ Azure Confidential Ledger provides a service for logging to an immutable, tamper-proof ledger. As part of the [Azure Confidential Computing][azure_confidential_computing] portfolio, Azure Confidential Ledger runs in SGX enclaves. It is built on Microsoft Research's [Confidential Consortium Framework][ccf]. -[Source code][confidential_ledger_client_src] | [Package (PyPI)][pypi_package_confidential_ledger] | [API reference documentation][reference_docs] | [Product documentation][confidential_ledger_docs] | [Samples][confidential_ledger_samples] +[Source code][confidential_ledger_client_src] | [Package (PyPI)][pypi_package_confidential_ledger] | [API reference documentation][reference_docs] | [Product documentation][confidential_ledger_docs] ## Getting started ### Install packages @@ -235,7 +235,7 @@ for node_id, quote in ledger_enclaves.quotes.items(): print(quote.version) ``` -[Microsoft Azure Attestation Service](https://azure.microsoft.com/en-us/services/azure-attestation/) is one provider of SGX enclave quotes. +[Microsoft Azure Attestation Service](https://azure.microsoft.com/services/azure-attestation/) is one provider of SGX enclave quotes. ### Async API This library includes a complete async API supported on Python 3.5+. To use it, you must first install an async transport, such as [aiohttp](https://pypi.org/project/aiohttp). See [azure-core documentation](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#transport) for more information. @@ -377,13 +377,13 @@ For more information, see the contact opencode@microsoft.com with any additional questions or comments. -[azure_cli]: https://docs.microsoft.com/en-us/cli/azure +[azure_cli]: https://docs.microsoft.com/cli/azure [azure_cloud_shell]: https://shell.azure.com/bash -[azure_confidential_computing]: https://azure.microsoft.com/en-us/solutions/confidential-compute +[azure_confidential_computing]: https://azure.microsoft.com/solutions/confidential-compute [azure_core_exceptions]: https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/core/azure-core#azure-core-library-exceptions [azure_identity]: https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/identity/azure-identity [azure_identity_pypi]: https://pypi.org/project/azure-identity/ -[azure_resource_manager]: https://docs.microsoft.com/en-us/azure/azure-resource-manager/management/overview +[azure_resource_manager]: https://docs.microsoft.com/azure/azure-resource-manager/management/overview [azure_sub]: https://azure.microsoft.com/free [ccf]: https://github.com/Microsoft/CCF [code_of_conduct]: https://opensource.microsoft.com/codeofconduct From ea3318595b51246386ac425f1e06ae27cd18fe8e Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 16:28:21 -0700 Subject: [PATCH 33/49] more fixes for ci --- sdk/confidentialledger/azure-confidentialledger/README.md | 2 +- .../azure/confidentialledger/_client.py | 8 +++++--- ...confidential_ledger_client_base.py => _client_base.py} | 7 ++----- .../azure/confidentialledger/_shared/__init__.py | 6 +----- .../azure/confidentialledger/aio/_client.py | 8 +++++--- .../_client_base.py} | 3 +-- 6 files changed, 15 insertions(+), 19 deletions(-) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{_shared/confidential_ledger_client_base.py => _client_base.py} (96%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{_shared/async_confidential_ledger_client_base.py => aio/_client_base.py} (97%) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 64f9685f744b0..142b827f539d8 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -17,7 +17,7 @@ authentication as demonstrated below. * An [Azure subscription][azure_sub] * Python 2.7, 3.5.3, or later * A running instance of Azure Confidential Ledger. -* A registered user in the Confidential Ledger (typically assigned during [ARM](azure_resource_manager) resource creation) with `Administrator` privileges. +* A registered user in the Confidential Ledger, typically assigned during [ARM](azure_resource_manager) resource creation, with `Administrator` privileges. ### Authenticate the client #### Using Azure Active Directory diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index 96afb65e87a09..727e73b509126 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -7,6 +7,7 @@ from azure.core.tracing.decorator import distributed_trace +from ._client_base import ConfidentialLedgerClientBase from ._enums import LedgerUserRole, TransactionState from ._generated_ledger.v0_1_preview.models import ConfidentialLedgerQueryState from ._models import ( @@ -23,7 +24,6 @@ ) from ._shared import ( ConfidentialLedgerCertificateCredential, - ConfidentialLedgerClientBase, ) try: @@ -88,7 +88,8 @@ def append_to_ledger( if entry_contents is None: raise ValueError("entry_contents must be a string") - result = self._client.post_ledger_entry( # pylint: disable=protected-access + # pylint: disable=protected-access + result = self._client.post_ledger_entry( contents=entry_contents, # Not a valid kwarg for wait_for_commit (will throw at requests layer), # so it has to be popped. @@ -255,7 +256,8 @@ def get_ledger_entries( "If not None, to_transaction_id must be a non-empty string" ) - return self._client.get_ledger_entries( # pylint: disable=protected-access + # pylint: disable=protected-access + return self._client.get_ledger_entries( from_transaction_id=from_transaction_id, to_transaction_id=to_transaction_id, cls=kwargs.pop( diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client_base.py similarity index 96% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client_base.py index 8415ce0f651fc..4b30aa8a1cc60 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/confidential_ledger_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client_base.py @@ -6,10 +6,10 @@ from azure.core.pipeline.policies import BearerTokenCredentialPolicy, HttpLoggingPolicy from azure.core.pipeline.transport import RequestsTransport -from .._generated_ledger.v0_1_preview import ( +from ._generated_ledger.v0_1_preview import ( ConfidentialLedgerClient as _ConfidentialLedgerClient, ) -from .credential import ConfidentialLedgerCertificateCredential +from ._shared import ConfidentialLedgerCertificateCredential, DEFAULT_VERSION try: from typing import TYPE_CHECKING @@ -21,9 +21,6 @@ from typing import Any, Union -DEFAULT_VERSION = "0.1-preview" - - class ConfidentialLedgerClientBase(object): def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): # type: (str, Union[ConfidentialLedgerCertificateCredential, TokenCredential], str, Any) -> None diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py index 1c63ea71debc9..ff0003c7006dc 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py @@ -3,9 +3,5 @@ # Licensed under the MIT License. # ------------------------------------ -from .async_confidential_ledger_client_base import AsyncConfidentialLedgerClientBase -from .confidential_ledger_client_base import ( - ConfidentialLedgerClientBase, - DEFAULT_VERSION, -) +DEFAULT_VERSION = "0.1-preview" from .credential import ConfidentialLedgerCertificateCredential diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py index bceac9c8544ab..61c8f26378a5e 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py @@ -10,6 +10,7 @@ from azure.core.tracing.decorator import distributed_trace from azure.core.tracing.decorator_async import distributed_trace_async +from ._client_base import AsyncConfidentialLedgerClientBase from .._enums import LedgerUserRole, TransactionState from .._generated_ledger.v0_1_preview.models import ConfidentialLedgerQueryState from .._models import ( @@ -25,7 +26,6 @@ TransactionStatus, ) from .._shared import ( - AsyncConfidentialLedgerClientBase, ConfidentialLedgerCertificateCredential, ) @@ -94,7 +94,8 @@ async def append_to_ledger( if entry_contents is None: raise ValueError("entry_contents must not be None") - result = await self._client.post_ledger_entry( # pylint: disable=protected-access + # pylint: disable=protected-access + result = await self._client.post_ledger_entry( contents=entry_contents, sub_ledger_id=sub_ledger_id, cls=kwargs.pop("cls", AppendResult._from_pipeline_result), @@ -243,7 +244,8 @@ def get_ledger_entries( "If not None, to_transaction_id must be a non-empty string" ) - return self._client.get_ledger_entries( # pylint: disable=protected-access + # pylint: disable=protected-access + return self._client.get_ledger_entries( from_transaction_id=from_transaction_id, to_transaction_id=to_transaction_id, sub_ledger_id=sub_ledger_id, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client_base.py similarity index 97% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client_base.py index 7719e5d34f8d4..6f6f8c58eea87 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/async_confidential_ledger_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client_base.py @@ -14,8 +14,7 @@ from .._generated_ledger.v0_1_preview.aio import ( ConfidentialLedgerClient as _ConfidentialLedgerClient, ) -from .confidential_ledger_client_base import DEFAULT_VERSION -from .credential import ConfidentialLedgerCertificateCredential +from .._shared import ConfidentialLedgerCertificateCredential, DEFAULT_VERSION if TYPE_CHECKING: from azure.core.credentials import TokenCredential From cc8cd4984d6f336a08057824b15dc3d847464f29 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 16:56:50 -0700 Subject: [PATCH 34/49] update links in readme --- .../azure-confidentialledger/README.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 142b827f539d8..7cbe21bbec39f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -17,7 +17,7 @@ authentication as demonstrated below. * An [Azure subscription][azure_sub] * Python 2.7, 3.5.3, or later * A running instance of Azure Confidential Ledger. -* A registered user in the Confidential Ledger, typically assigned during [ARM](azure_resource_manager) resource creation, with `Administrator` privileges. +* A registered user in the Confidential Ledger, typically assigned during [ARM][azure_resource_manager] resource creation, with `Administrator` privileges. ### Authenticate the client #### Using Azure Active Directory @@ -388,10 +388,9 @@ contact opencode@microsoft.com with any additional questions or comments. [ccf]: https://github.com/Microsoft/CCF [code_of_conduct]: https://opensource.microsoft.com/codeofconduct [code_of_conduct_faq]: https://opensource.microsoft.com/codeofconduct/faq -[confidential_ledger_client_src]: https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/confidentialledger/azure-confidentialledger -[confidential_ledger_docs]: https://docs.microsoft.com/azure/confidential-ledger -[confidential_ledger_samples]: https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/confidentialledger/azure-confidentialledger/samples +[confidential_ledger_client_src]: https://aka.ms/azsdk/python/confidentialledger/src +[confidential_ledger_docs]: https://aka.ms/confidentialledger-servicedocs [default_cred_ref]: https://aka.ms/azsdk/python/identity/docs#azure.identity.DefaultAzureCredential [pip]: https://pypi.org/project/pip/ -[pypi_package_confidential_ledger]: https://pypi.org/project/azure-confidentialledger -[reference_docs]: https://aka.ms/azsdk/python/confidentialledger/docs +[pypi_package_confidential_ledger]: https://aka.ms/azsdk/python/confidentialledger/pypi +[reference_docs]: https://aka.ms/azsdk/python/confidentialledger/ref-docs From 94cf7354bdd9d8ec586297681d551e140436f25d Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Wed, 5 May 2021 17:01:47 -0700 Subject: [PATCH 35/49] no from e in python 2.7 --- .../azure/confidentialledger/_client_base.py | 8 ++++---- .../azure/confidentialledger/aio/_client_base.py | 8 ++++---- .../azure/confidentialledger/identity_service/_client.py | 4 ++-- .../confidentialledger/identity_service/aio/_client.py | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client_base.py index 4b30aa8a1cc60..411baf35cd628 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client_base.py @@ -51,8 +51,8 @@ def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): self._endpoint = "https://" + endpoint else: self._endpoint = endpoint - except AttributeError as e: - raise ValueError("Confidential Ledger URL must be a string.") from e + except AttributeError: + raise ValueError("Confidential Ledger URL must be a string.") self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) @@ -95,13 +95,13 @@ def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): http_logging_policy=http_logging_policy, **kwargs ) - except NotImplementedError as e: + except NotImplementedError: raise NotImplementedError( "This package doesn't support API version '{}'. ".format( self.api_version ) + "Supported versions: 0.1-preview" - ) from e + ) @property def endpoint(self): diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client_base.py index 6f6f8c58eea87..c2c975847d11c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client_base.py @@ -56,8 +56,8 @@ def __init__( self._endpoint = "https://" + endpoint else: self._endpoint = endpoint - except AttributeError as e: - raise ValueError("Confidential Ledger URL must be a string.") from e + except AttributeError: + raise ValueError("Confidential Ledger URL must be a string.") self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) @@ -103,13 +103,13 @@ def __init__( http_logging_policy=http_logging_policy, **kwargs ) - except NotImplementedError as e: + except NotImplementedError: raise NotImplementedError( "This package doesn't support API version '{}'. ".format( self.api_version ) + "Supported versions: 0.1-preview" - ) from e + ) @property def endpoint(self) -> str: diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py index f038b65eaf011..d6f512d7025e2 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py @@ -50,8 +50,8 @@ def __init__(self, identity_service_url, **kwargs): self._identity_service_url = "https://" + identity_service_url else: self._identity_service_url = identity_service_url - except AttributeError as e: - raise ValueError("Identity Service URL must be a string.") from e + except AttributeError: + raise ValueError("Identity Service URL must be a string.") self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py index d87140d6f67e9..591cd551bb7cc 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py @@ -50,8 +50,8 @@ def __init__(self, identity_service_url: str, **kwargs: Any) -> None: self._identity_service_url = "https://" + identity_service_url else: self._identity_service_url = identity_service_url - except AttributeError as e: - raise ValueError("Identity Service URL must be a string.") from e + except AttributeError: + raise ValueError("Identity Service URL must be a string.") self.api_version = kwargs.pop("api_version", DEFAULT_VERSION) From c716de66f9bc6b8ad6cad18af6122f941cd6053a Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 6 May 2021 09:50:26 -0700 Subject: [PATCH 36/49] fix super for 2.7 --- sdk/confidentialledger/azure-confidentialledger/MANIFEST.in | 1 + .../tests/_shared/client_test_common.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in b/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in index f45e7935145ab..013351d8f409d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in +++ b/sdk/confidentialledger/azure-confidentialledger/MANIFEST.in @@ -1,5 +1,6 @@ include *.md include azure/__init__.py +include azure/confidentialledger/__init__.py include azure/confidentialledger/py.typed recursive-include tests *.py recursive-include samples *.py \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py index c18048789791a..bede3f24bfa39 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/_shared/client_test_common.py @@ -41,7 +41,7 @@ def setUp(self): def tearDown(self): os.remove(self.user_certificate_path) os.remove(self.network_certificate_path) - return super().tearDown() + return super(ConfidentialLedgerClientTestMixin.BaseTest, self).tearDown() def test_append_entry_flow(self): entry_contents = "Test entry from Python SDK" From 772f14134aff44e13b880b22a676cb4c2d2629b0 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 6 May 2021 10:42:48 -0700 Subject: [PATCH 37/49] update readme --- .../azure-confidentialledger/README.md | 126 ++++++++++++++---- 1 file changed, 99 insertions(+), 27 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 7cbe21bbec39f..391de115fcdd1 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -1,6 +1,6 @@ # Azure Confidential Ledger client library for Python -Azure Confidential Ledger provides a service for logging to an immutable, tamper-proof ledger. As part of the [Azure Confidential Computing][azure_confidential_computing] portfolio, Azure Confidential Ledger runs in SGX enclaves. It is built on Microsoft Research's [Confidential Consortium Framework][ccf]. +Azure Confidential Ledger provides a service for logging to an immutable, tamper-proof ledger. As part of the [Azure Confidential Computing][azure_confidential_computing] portfolio, Azure Confidential Ledger runs in secure, hardware-based trusted execution environments, also known as enclaves. It is built on Microsoft Research's [Confidential Consortium Framework][ccf]. [Source code][confidential_ledger_client_src] | [Package (PyPI)][pypi_package_confidential_ledger] | [API reference documentation][reference_docs] | [Product documentation][confidential_ledger_docs] @@ -37,7 +37,7 @@ Then, `DefaultAzureCredential` will be able to authenticate the `ConfidentialLed Constructing the client also requires your Confidential Ledger's URL and id, which you can get from the Azure CLI or the Azure Portal. When you have retrieved those values, please replace instances of `"my-ledger-id"` and `"https://my-ledger-url.confidential-ledger.azure.com"` in the examples below -Because Confidential Ledgers use self-signed certificates securely generated and stored in an SGX enclave, the certificate for each Confidential Ledger must first be retrieved from the Confidential Ledger Identity Service. +Because Confidential Ledgers use self-signed certificates securely generated and stored in an enclave, the signing certificate for each Confidential Ledger must first be retrieved from the Confidential Ledger Identity Service. ```python from azure.identity import DefaultAzureCredential @@ -62,8 +62,43 @@ ledger_client = ConfidentialLedgerClient( ``` ## Key concepts -### Ledger entries -Every write to Confidential Ledger generates an immutable ledger entry in the service. Writes are uniquely identified by transaction ids that increment with each write. +### Ledger entries and transactions +Every write to Azure Confidential Ledger generates an immutable ledger entry in the service. Writes, also referred to as transactions, are uniquely identified by transaction ids that increment with each write. Once written, ledger entries may be retrieved at any time. + +### Receipts +State changes to the Confidential Ledger are saved in a data structure called a Merkle tree. To cryptographically verify that writes were correctly saved, a Merkle proof, or receipt, can be retrieved for any transaction id. + +### Sub-ledgers +While most use cases will involve one ledger, we provide the sub-ledger feature in case semantically or logically different groups of data need to be stored in the same Confidential Ledger. + +Ledger entries are retrieved by their sub-ledger identifier. The Confidential Ledger will always assume a constant, service-determined sub-ledger id for entries submitted without a sub-ledger specified. + +### Users +Users are managed directly with the Confidential Ledger instead of through Azure. Users may be AAD-based, identified by their AAD object id, or certificate-based, identified by their PEM certificate fingerprint. + +### Confidential computing +[Azure Confidential Computing][azure_confidential_computing] allows you to isolate and protect your data while it is being processed in the cloud. Azure Confidential Ledger runs on Azure Confidential Computing virtual machines, thus providing stronger data protection with encryption of data in use. + +### Confidential Consortium Framework +Azure Confidential Ledger is built on Microsoft Research's open-source [Confidential Consortium Framework (CCF)][ccf]. Under CCF, applications are managed by a consortium of members with the ability to submit proposals to modify and govern application operation. In Azure Confidential Ledger, Microsoft Azure owns a member identity, allowing it to perform governance actions like replacing unhealthy nodes in the Confidential Ledger, or upgrading the enclave code. + +## Examples +This section contains code snippets covering common tasks: +* [Append a ledger entry](#append-entry "Append a ledger entry") +* [Get a receipt](#get-receipt "Get a receipt") +* [Using sub-ledgers](#using-sub-ledgers "Using sub-ledgers") +* [Retrieving ledger entries](#retrieving-ledger-entries "Retrieving ledger entries") +* [Making a ranged query](#making-a-ranged-query "Making a ranged query") +* [Managing users](#managing-users "Managing users") +* [Using certificate authentication](#using-certificate-authentication "Using certificate authentication") +* [Verifying service details](#verifying-service-details "Verifying service details") +* [Asynchronously get a ledger entry](#asynchronously-get-a-ledger-entry "Asynchronously get a ledger entry") +* [Asynchronously get a range of ledger entries](#asynchronously-get-a-range-of-ledger-entries "Asynchronously get a range of ledger entries") + + +### Append entry +Data that needs to be stored immutably in a tamper-proof manner can be saved to Azure Confidential Ledger by appending an entry to the ledger. + ```python append_result = ledger_client.append_to_ledger(entry_contents="Hello world!") print(append_result.transaction_id) @@ -86,8 +121,8 @@ assert ledger_client.get_transaction_status( ) is TransactionState.COMMITTED ``` -#### Receipts -State changes to the Confidential Ledger are saved in a data structure called a Merkle tree. To cryptographically verify that writes were correctly saved, a Merkle proof, or receipt, can be retrieved for any transaction id. +### Get receipt +A receipt can be retrieved for any transaction id to provide cryptographic proof of the contents of the transaction. ```python receipt = ledger_client.get_transaction_receipt( transaction_id=append_result.transaction_id @@ -95,8 +130,8 @@ receipt = ledger_client.get_transaction_receipt( print(receipt.contents) ``` -#### Sub-ledgers -While most use cases will involve one ledger, we provide the sub-ledger feature in case different logical groups of data need to be stored in the same Confidential Ledger. +### Using sub-ledgers +Clients can write to different sub-ledgers to separate logically-distinct data. ```python ledger_client.append_to_ledger( entry_contents="Hello from Alice", sub_ledger_id="Alice's messages" @@ -110,46 +145,58 @@ When no sub-ledger id is specified on method calls, the Confidential Ledger serv ```python append_result = ledger_client.append_to_ledger(entry_contents="Hello world?") +# The append result contains the sub-ledger id assigned. entry_by_subledger = ledger_client.get_ledger_entry( transaction_id=append_result.transaction_id, sub_ledger_id=append_result.sub_ledger_id ) assert entry_by_subledger.contents == "Hello world?" +# When a ledger entry is retrieved without a sub-ledger specified, +# the service default is used. entry = ledger_client.get_ledger_entry(transaction_id=append_result.transaction_id) assert entry.contents == entry_by_subledger.contents assert entry.sub_ledger_id == entry_by_subledger.sub_ledger_id ``` +### Retrieving ledger entries Ledger entries are retrieved from sub-ledgers. When a transaction id is specified, the returned value is the value contained in the specified sub-ledger at the point in time identified by the transaction id. If no transaction id is specified, the latest available value is returned. ```python append_result = ledger_client.append_to_ledger(entry_contents="Hello world 0") ledger_client.append_to_ledger(entry_contents="Hello world 1") subledger_append_result = ledger_client.append_to_ledger( - entry_contents="Hello world sub-ledger 0" + entry_contents="Hello world sub-ledger 0", + sub_ledger_id="sub-ledger" +) +ledger_client.append_to_ledger( + entry_contents="Hello world sub-ledger 1", + sub_ledger_id="sub-ledger" ) -ledger_client.append_to_ledger(entry_contents="Hello world sub-ledger 1") +# The ledger entry is retrieved from the default sub-ledger. entry = ledger_client.get_ledger_entry(transaction_id=append_result.transaction_id) assert entry.contents == "Hello world 0" +# This is the latest entry available in the default sub-ledger. latest_entry = ledger_client.get_ledger_entry() assert latest_entry.contents == "Hello world 1" +# The ledger entry is retrieved from sub-ledger 'sub-ledger'. subledger_entry = ledger_client.get_ledger_entry( transaction_id=append_result.transaction_id, - sub_ledger_id=append_result.sub_ledger_id + sub_ledger_id="sub-ledger" ) assert subledger_entry.contents == "Hello world sub-ledger 0" +# This is the latest entry available in the sub-ledger 'sub-ledger'. subledger_latest_entry = ledger_client.get_ledger_entry( - sub_ledger_id=subledger_append_result.sub_ledger_id + sub_ledger_id="sub-ledger" ) assert subledger_latest_entry.contents == "Hello world sub-ledger 1" ``` -##### Ranged queries +### Making a ranged query Ledger entries in a sub-ledger may be retrieved over a range of transaction ids. ```python ranged_result = ledger_client.get_ledger_entries( @@ -159,8 +206,9 @@ for entry in ranged_result: print(f"Transaction id {entry.transaction_id} contents: {entry.contents}") ``` -### User management -Users are managed directly with the Confidential Ledger instead of through Azure. New users may be AAD-based or certificate-based. +### Managing users +Users with `Administrator` privileges can manage users of the Confidential Ledger directly with the Confidential Ledger itself. Available roles are `Reader` (read-only), `Contributor` (read and write), and `Administrator` (read, write, and add or remove users). + ```python from azure.confidentialledger import LedgerUserRole user_id = "some AAD object id" @@ -182,8 +230,8 @@ user = ledger_client.create_or_update_user( ) ``` -#### Certificate-based users -Clients may authenticate with a client certificate in mutual TLS instead of via Azure Active Directory. `ConfidentialLedgerCertificateCredential` is provided for such clients. +### Using certificate authentication +Clients may authenticate with a client certificate in mutual TLS instead of via an Azure Active Directory token. `ConfidentialLedgerCertificateCredential` is provided for such clients. ```python from azure.confidentialledger import ConfidentialLedgerClient, ConfidentialLedgerCertificateCredential from azure.confidentialledger.identity_service import ConfidentialLedgerIdentityServiceClient @@ -205,26 +253,29 @@ ledger_client = ConfidentialLedgerClient( ) ``` -### Confidential consortium and enclave verifications -One may want to validate details about the Confidential Ledger for a variety of reasons. For example, you may want to view details about how Microsoft may manage your Confidential Ledger as part of [Confidential Consortium Framework governance](https://microsoft.github.io/CCF/main/governance/index.html), or verify that your Confidential Ledger is indeed running in SGX enclaves. A number of client methods are provided for these use cases. +### Verifying service details +One may want to validate details about the Confidential Ledger for a variety of reasons. For example, you may want to view details about how Microsoft may manage your Confidential Ledger as part of [Confidential Consortium Framework governance](https://microsoft.github.io/CCF/main/governance/index.html), or verify that your Confidential Ledger is indeed running in a Trusted Execution Environment. A number of client methods are provided for these use cases. ```python consortium = ledger_client.get_consortium() -# Consortium members can manage and alter the Confidential Ledger, such as by replacing unhealthy -# nodes. +# Consortium members can manage and alter the Confidential Ledger, +# such as by replacing unhealthy nodes. for member in consortium.members: print(member.certificate) print(member.id) import hashlib -# The constitution is a collection of JavaScript code that defines actions available to members, +# The constitution is a collection of JavaScript code that +# defines actions available to members, # and vets proposals by members to execute those actions. constitution = ledger_client.get_constitution() -assert constitution.digest.lower() == hashlib.sha256(constitution.contents.encode()).hexdigest().lower() +assert constitution.digest.lower() == \ + hashlib.sha256(constitution.contents.encode()).hexdigest().lower() print(constitution.contents) print(constitution.digest) -# SGX enclave quotes contain material that can be used to cryptographically verify the validity and -# contents of an enclave. +# Enclave quotes contain material that can be used to +# cryptographically verify the validity and contents +# of an enclave. ledger_enclaves = ledger_client.get_enclave_quotes() assert ledger_enclaves.source_node in ledger_enclaves.quotes for node_id, quote in ledger_enclaves.quotes.items(): @@ -235,10 +286,12 @@ for node_id, quote in ledger_enclaves.quotes.items(): print(quote.version) ``` -[Microsoft Azure Attestation Service](https://azure.microsoft.com/services/azure-attestation/) is one provider of SGX enclave quotes. +[Microsoft Azure Attestation Service](https://azure.microsoft.com/services/azure-attestation/) is one provider of enclave quotes. ### Async API -This library includes a complete async API supported on Python 3.5+. To use it, you must first install an async transport, such as [aiohttp](https://pypi.org/project/aiohttp). See [azure-core documentation](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#transport) for more information. +This library includes a complete async API supported on Python 3.5+. To use it, you must first install an async transport, such as [aiohttp](https://pypi.org/project/aiohttp). See the [azure-core documentation](https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/core/azure-core/CLIENT_LIBRARY_DEVELOPER.md#transport) for more information. + +An async client is obtained from `azure.confidentialledger.aio`. Methods have the same names and signatures as the synchronous client. Async clients should be closed when they're no longer needed. These objects are async context managers and define async `close` methods. For example: @@ -278,6 +331,25 @@ async with client: pass ``` +#### Asynchronously get a ledger entry +Ledger entries may be retrieved with the async client. +```python +entry = await self.client.get_ledger_entry() +print(entry.contents) +print(entry.sub_ledger_id) +``` + +#### Asynchronously get a range of ledger entries +Ledger entries may be retrieved over a range with the async client. +```python +query_result = client.get_ledger_entries( + from_transaction_id="12.3" +) +async for entry in query_result: + print(entry.transaction_id) + print(entry.contents) +``` + ## Troubleshooting ### General Confidential Ledger clients raise exceptions defined in [azure-core][azure_core_exceptions]. For example, if you try to get a transaction that doesn't exist, `ConfidentialLedgerClient` raises [ResourceNotFoundError](https://aka.ms/azsdk-python-core-exceptions-resource-not-found-error): From 7c3ebae72cc291b52bc1b9710b0da9315c231da2 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 6 May 2021 10:49:13 -0700 Subject: [PATCH 38/49] update comment --- .../azure-confidentialledger/tests/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/conftest.py b/sdk/confidentialledger/azure-confidentialledger/tests/conftest.py index 2417c02734d8d..9605bcfa9d7db 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/conftest.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/conftest.py @@ -1,6 +1,6 @@ import sys -# Ignore collection of async tests for Python 2 +# Ignore collection of async tests for Python < 3.5 collect_ignore_glob = [] if sys.version_info < (3, 5): collect_ignore_glob.append("*_async.py") From 63d74681954aa4af0bfd2f18b92a33fd42830afe Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 6 May 2021 11:21:31 -0700 Subject: [PATCH 39/49] fix test packaging --- .../azure-confidentialledger/setup.py | 94 ++++++++++--------- .../tests/__init__.py | 0 .../test_confidential_ledger_client_aad.py | 2 +- ...st_confidential_ledger_client_aad_async.py | 2 +- ..._confidential_ledger_client_certificate.py | 2 +- ...dential_ledger_client_certificate_async.py | 2 +- .../tests/test_identity_service_client.py | 4 +- .../test_identity_service_client_async.py | 4 +- 8 files changed, 58 insertions(+), 52 deletions(-) delete mode 100644 sdk/confidentialledger/azure-confidentialledger/tests/__init__.py diff --git a/sdk/confidentialledger/azure-confidentialledger/setup.py b/sdk/confidentialledger/azure-confidentialledger/setup.py index 0614993f2ccd1..4e51c33a4bcdd 100644 --- a/sdk/confidentialledger/azure-confidentialledger/setup.py +++ b/sdk/confidentialledger/azure-confidentialledger/setup.py @@ -1,68 +1,78 @@ -from setuptools import setup, find_packages -import os +#!/usr/bin/env python + +# ------------------------------------ +# Copyright (c) Microsoft Corporation. +# Licensed under the MIT License. +# ------------------------------------ +# pylint:disable=missing-docstring + from io import open +import os import re +from setuptools import setup, find_packages -# example setup.py Feel free to copy the entire "azure-template" folder into a package folder named -# with "azure-". Ensure that the below arguments to setup() are updated to reflect +# example setup.py Feel free to copy the entire "azure-template" folder into a package folder named +# with "azure-". Ensure that the below arguments to setup() are updated to reflect # your package. -# this setup.py is set up in a specific way to keep the azure* and azure-mgmt-* namespaces WORKING all the way -# up from python 2.7. Reference here: https://github.com/Azure/azure-sdk-for-python/wiki/Azure-packaging +# this setup.py is set up in a specific way to keep the azure* and azure-mgmt-* namespaces WORKING +# all the way up from python 2.7. +# Reference here: https://github.com/Azure/azure-sdk-for-python/wiki/Azure-packaging PACKAGE_NAME = "azure-confidentialledger" -PACKAGE_PPRINT_NAME = "Azure Confidential Ledger" +PACKAGE_PPRINT_NAME = "Confidential Ledger" # a-b-c => a/b/c -package_folder_path = PACKAGE_NAME.replace('-', '/') +PACKAGE_FOLDER_PATH = PACKAGE_NAME.replace("-", "/") # a-b-c => a.b.c -namespace_name = PACKAGE_NAME.replace('-', '.') +NAMESPACE_NAME = PACKAGE_NAME.replace("-", ".") # Version extraction inspired from 'requests' -with open(os.path.join(package_folder_path, '_version.py'), 'r') as fd: - version = re.search(r'^VERSION\s*=\s*[\'"]([^\'"]*)[\'"]', - fd.read(), re.MULTILINE).group(1) -if not version: - raise RuntimeError('Cannot find version information') +with open(os.path.join(PACKAGE_FOLDER_PATH, "_version.py"), "r") as fd: + VERSION = re.search(r'^VERSION\s*=\s*[\'"]([^\'"]*)[\'"]', fd.read(), re.MULTILINE).group(1) + +if not VERSION: + raise RuntimeError("Cannot find version information") -with open('README.md', encoding='utf-8') as f: - long_description = f.read() +with open("README.md", encoding="utf-8") as f: + README = f.read() +with open("CHANGELOG.md", encoding="utf-8") as f: + CHANGELOG = f.read() setup( name=PACKAGE_NAME, - version=version, - description='Microsoft Azure {} Client Library for Python'.format(PACKAGE_PPRINT_NAME), + version=VERSION, + include_package_data=True, + description="Microsoft Azure {} Client Library for Python".format(PACKAGE_PPRINT_NAME), # ensure that these are updated to reflect the package owners' information - long_description=long_description, - long_description_content_type='text/markdown', - url='https://github.com/Azure/azure-sdk-for-python', - author='Microsoft Corporation', - author_email='accledgerdevs@microsoft.com', - - license='MIT License', - # ensure that the development status reflects the status of your package + long_description=README + "\n\n" + CHANGELOG, + long_description_content_type="text/markdown", + license="MIT License", + author="Microsoft Corporation", + author_email="accledgerdevs@microsoft.com", + url="https://github.com/Azure/azure-sdk-for-python", classifiers=[ "Development Status :: 4 - Beta", - - 'Programming Language :: Python', - 'Programming Language :: Python :: 2', - 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.6', - 'Programming Language :: Python :: 3.7', - 'Programming Language :: Python :: 3.8', - 'Programming Language :: Python :: 3.9', - 'License :: OSI Approved :: MIT License', + "Programming Language :: Python", + "Programming Language :: Python :: 2", + "Programming Language :: Python :: 2.7", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "License :: OSI Approved :: MIT License", ], + zip_safe=False, packages=find_packages(exclude=[ - 'tests', + "tests", # Exclude packages that will be covered by PEP420 or nspkg - 'azure' + "azure" ]), install_requires=[ - 'msrest>=0.6.0', - 'azure-common~=1.1', + "msrest>=0.6.0", + "azure-common~=1.1", "azure-core<2.0.0,>=1.7.0", ], extras_require={ @@ -70,9 +80,5 @@ ":python_version<'3.4'": ["enum34>=1.0.4"], ":python_version<'3.5'": ["typing"], ":python_version>='3.5'": ["aiohttp"], - }, - project_urls={ - 'Bug Reports': 'https://github.com/Azure/azure-sdk-for-python/issues', - 'Source': 'https://github.com/Azure/azure-sdk-python', } ) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/__init__.py b/sdk/confidentialledger/azure-confidentialledger/tests/__init__.py deleted file mode 100644 index e69de29bb2d1d..0000000000000 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py index 1b7c5e8d93e88..5028bd67574dc 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad.py @@ -4,7 +4,7 @@ LedgerUserRole, ) -from ._shared.client_test_common import ConfidentialLedgerClientTestMixin +from _shared.client_test_common import ConfidentialLedgerClientTestMixin AAD_USER_OBJECT_ID = "a" * 36 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py index ff352d7a9926f..165f89bf5333f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_aad_async.py @@ -7,7 +7,7 @@ ) from azure.confidentialledger.aio import ConfidentialLedgerClient -from ._shared.client_test_common_async import AsyncConfidentialLedgerClientTestMixin +from _shared.client_test_common_async import AsyncConfidentialLedgerClientTestMixin AAD_USER_OBJECT_ID = "a" * 36 diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py index d35874aa4c841..cd3258ff40820 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate.py @@ -3,7 +3,7 @@ ConfidentialLedgerCertificateCredential, ) -from ._shared.client_test_common import ConfidentialLedgerClientTestMixin +from _shared.client_test_common import ConfidentialLedgerClientTestMixin class CertificateCredentialClientTest(ConfidentialLedgerClientTestMixin.BaseTest): diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py index 68624b422ef73..80dd5d3e771c0 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_confidential_ledger_client_certificate_async.py @@ -3,7 +3,7 @@ ) from azure.confidentialledger.aio import ConfidentialLedgerClient -from ._shared.client_test_common_async import AsyncConfidentialLedgerClientTestMixin +from _shared.client_test_common_async import AsyncConfidentialLedgerClientTestMixin class AsyncCertificateCredentialClientTest( diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py index 4246d07d6b5a4..2a7acaed4c903 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py @@ -3,8 +3,8 @@ LedgerIdentity, ) -from ._shared.constants import NETWORK_CERTIFICATE -from ._shared.testcase import ConfidentialLedgerTestCase +from _shared.constants import NETWORK_CERTIFICATE +from _shared.testcase import ConfidentialLedgerTestCase LEDGER_ID = "fake-ledger-id" diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py index d12e23a56d205..305a0b5bc1fc8 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client_async.py @@ -5,8 +5,8 @@ ConfidentialLedgerIdentityServiceClient, ) -from ._shared.constants import NETWORK_CERTIFICATE -from ._shared.testcase_async import AsyncConfidentialLedgerTestCase +from _shared.constants import NETWORK_CERTIFICATE +from _shared.testcase_async import AsyncConfidentialLedgerTestCase LEDGER_ID = "fake-ledger-id" From d33a5bfdfbde77b1ab0b77a2cb97af227cba9b3b Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 6 May 2021 11:46:35 -0700 Subject: [PATCH 40/49] update dependencies --- sdk/confidentialledger/azure-confidentialledger/setup.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/setup.py b/sdk/confidentialledger/azure-confidentialledger/setup.py index 4e51c33a4bcdd..a87d83c9b279b 100644 --- a/sdk/confidentialledger/azure-confidentialledger/setup.py +++ b/sdk/confidentialledger/azure-confidentialledger/setup.py @@ -71,14 +71,14 @@ "azure" ]), install_requires=[ - "msrest>=0.6.0", "azure-common~=1.1", - "azure-core<2.0.0,>=1.7.0", + "azure-core<2.0.0,>=1.2.2", + "msrest>=0.5.0", ], extras_require={ ":python_version<'3.0'": ["azure-nspkg"], ":python_version<'3.4'": ["enum34>=1.0.4"], ":python_version<'3.5'": ["typing"], - ":python_version>='3.5'": ["aiohttp"], + ":python_version>='3.5'": ["aiohttp>=3.0"], } ) From 4686c711d928ef17af94366109c650c57728ab27 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 6 May 2021 11:50:14 -0700 Subject: [PATCH 41/49] add pylint ignore --- .../azure/confidentialledger/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py index 7233d39f2396d..789190347fec5 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/__init__.py @@ -2,6 +2,7 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT License. # ------------------------------------ +# pylint: disable=unused-import from ._client import ConfidentialLedgerClient from ._enums import LedgerUserRole, TransactionState From eed075333c9403fb8e8404c49e89e2e534d1417d Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 6 May 2021 12:31:14 -0700 Subject: [PATCH 42/49] fix for 2.7 --- .../tests/test_identity_service_client.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py index 2a7acaed4c903..ded88537aa366 100644 --- a/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/tests/test_identity_service_client.py @@ -1,3 +1,5 @@ +import sys + from azure.confidentialledger.identity_service import ( ConfidentialLedgerIdentityServiceClient, LedgerIdentity, @@ -25,5 +27,12 @@ def test_get_ledger_identity(self): network_identity = client.get_ledger_identity( ledger_id=self.ledger_id ) # type: LedgerIdentity + self.assertEqual(network_identity.ledger_id, self.ledger_id) - self.assertEqual(network_identity.ledger_tls_certificate, NETWORK_CERTIFICATE) + + cert_recv = network_identity.ledger_tls_certificate + # Ledger certificate comes back as unicode in Python 2.7. + if sys.version_info < (3, 0): + cert_recv = cert_recv.strip("\n\x00").encode("ascii") + + self.assertEqual(cert_recv, NETWORK_CERTIFICATE) From c88196e54d796f28386cc49b0959d63ecfbe4ad7 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 6 May 2021 12:35:59 -0700 Subject: [PATCH 43/49] _generated folder --- .../azure/confidentialledger/_client.py | 2 +- .../azure/confidentialledger/_client_base.py | 2 +- .../__init__.py | 0 .../_generated_identity}/__init__.py | 0 .../v0_1_preview/__init__.py | 3 +- .../_confidential_ledger_client.py | 26 +- .../v0_1_preview/_configuration.py | 35 +- .../v0_1_preview/_version.py | 0 .../v0_1_preview/aio/__init__.py | 3 +- .../aio/_confidential_ledger_client.py | 40 +- .../v0_1_preview/aio/_configuration.py | 45 +- .../v0_1_preview/aio/operations/__init__.py | 6 +- .../_confidential_ledger_client_operations.py | 66 +- .../v0_1_preview/models/__init__.py | 6 +- .../v0_1_preview/models/_models.py | 45 +- .../v0_1_preview/models/_models_py3.py | 45 +- .../v0_1_preview}/operations/__init__.py | 6 +- .../_confidential_ledger_client_operations.py | 58 +- .../_generated_identity/v0_1_preview/py.typed | 0 .../_generated/_generated_ledger/__init__.py | 0 .../v0_1_preview/__init__.py | 3 +- .../_confidential_ledger_client.py | 22 +- .../v0_1_preview/_configuration.py | 35 +- .../v0_1_preview/_version.py | 0 .../v0_1_preview/aio/__init__.py | 3 +- .../aio/_confidential_ledger_client.py | 36 +- .../v0_1_preview/aio/_configuration.py | 45 +- .../v0_1_preview/aio}/operations/__init__.py | 6 +- .../_confidential_ledger_client_operations.py | 757 ++++++++++++++ .../v0_1_preview/models/__init__.py | 40 +- .../_confidential_ledger_client_enums.py | 16 +- .../v0_1_preview/models/_models.py | 327 +++--- .../v0_1_preview/models/_models_py3.py | 240 +++-- .../v0_1_preview/operations/__init__.py | 6 +- .../_confidential_ledger_client_operations.py | 571 ++++------- .../_generated_ledger/v0_1_preview/py.typed | 0 .../_confidential_ledger_client_operations.py | 968 ------------------ .../azure/confidentialledger/aio/_client.py | 2 +- .../confidentialledger/aio/_client_base.py | 2 +- .../identity_service/_client.py | 2 +- .../identity_service/aio/_client.py | 2 +- 41 files changed, 1512 insertions(+), 1959 deletions(-) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{_generated_identity => _generated}/__init__.py (100%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{_generated_ledger => _generated/_generated_identity}/__init__.py (100%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/__init__.py (94%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/_confidential_ledger_client.py (78%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/_configuration.py (61%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/_version.py (100%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{_generated_ledger => _generated/_generated_identity}/v0_1_preview/aio/__init__.py (93%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py (68%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/aio/_configuration.py (53%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{_generated_ledger => _generated/_generated_identity}/v0_1_preview/aio/operations/__init__.py (76%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py (53%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/models/__init__.py (89%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/models/_models.py (67%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/models/_models_py3.py (68%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{_generated_identity/v0_1_preview/aio => _generated/_generated_identity/v0_1_preview}/operations/__init__.py (76%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py (58%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_identity/v0_1_preview/py.typed (100%) create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/__init__.py rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/__init__.py (94%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/_confidential_ledger_client.py (82%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/_configuration.py (60%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/_version.py (100%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{_generated_identity => _generated/_generated_ledger}/v0_1_preview/aio/__init__.py (93%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py (72%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/aio/_configuration.py (52%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{_generated_identity/v0_1_preview => _generated/_generated_ledger/v0_1_preview/aio}/operations/__init__.py (76%) create mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/models/__init__.py (82%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/models/_confidential_ledger_client_enums.py (86%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/models/_models.py (58%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/models/_models_py3.py (68%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/operations/__init__.py (76%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py (54%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/{ => _generated}/_generated_ledger/v0_1_preview/py.typed (100%) delete mode 100644 sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index 727e73b509126..36d8b3ed9cfe9 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -9,7 +9,7 @@ from ._client_base import ConfidentialLedgerClientBase from ._enums import LedgerUserRole, TransactionState -from ._generated_ledger.v0_1_preview.models import ConfidentialLedgerQueryState +from ._generated._generated_ledger.v0_1_preview.models import ConfidentialLedgerQueryState from ._models import ( AppendResult, Constitution, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client_base.py index 411baf35cd628..d8a9b8dfcba27 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client_base.py @@ -6,7 +6,7 @@ from azure.core.pipeline.policies import BearerTokenCredentialPolicy, HttpLoggingPolicy from azure.core.pipeline.transport import RequestsTransport -from ._generated_ledger.v0_1_preview import ( +from ._generated._generated_ledger.v0_1_preview import ( ConfidentialLedgerClient as _ConfidentialLedgerClient, ) from ._shared import ConfidentialLedgerCertificateCredential, DEFAULT_VERSION diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/__init__.py similarity index 100% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/__init__.py diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/__init__.py similarity index 100% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/__init__.py diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/__init__.py similarity index 94% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/__init__.py index 7a57b294fa439..1b83f1d822b91 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/__init__.py @@ -10,11 +10,10 @@ from ._version import VERSION __version__ = VERSION -__all__ = ["ConfidentialLedgerClient"] +__all__ = ['ConfidentialLedgerClient'] try: from ._patch import patch_sdk # type: ignore - patch_sdk() except ImportError: pass diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_confidential_ledger_client.py similarity index 78% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_confidential_ledger_client.py index 7e3a0a1614609..38e3ce1f2b862 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_confidential_ledger_client.py @@ -35,19 +35,16 @@ def __init__( **kwargs # type: Any ): # type: (...) -> None - base_url = "{identityServiceUri}" - self._config = ConfidentialLedgerClientConfiguration( - identity_service_uri, **kwargs - ) + base_url = '{identityServiceUri}' + self._config = ConfidentialLedgerClientConfiguration(identity_service_uri, **kwargs) self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) - client_models = { - k: v for k, v in models.__dict__.items() if isinstance(v, type) - } + client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) + def _send_request(self, http_request, **kwargs): # type: (HttpRequest, Any) -> HttpResponse """Runs the network request through the client's chained policies. @@ -59,20 +56,11 @@ def _send_request(self, http_request, **kwargs): :rtype: ~azure.core.pipeline.transport.HttpResponse """ path_format_arguments = { - "identityServiceUri": self._serialize.url( - "self._config.identity_service_uri", - self._config.identity_service_uri, - "str", - skip_quote=True, - ), + 'identityServiceUri': self._serialize.url("self._config.identity_service_uri", self._config.identity_service_uri, 'str', skip_quote=True), } - http_request.url = self._client.format_url( - http_request.url, **path_format_arguments - ) + http_request.url = self._client.format_url(http_request.url, **path_format_arguments) stream = kwargs.pop("stream", True) - pipeline_response = self._client._pipeline.run( - http_request, stream=stream, **kwargs - ) + pipeline_response = self._client._pipeline.run(http_request, stream=stream, **kwargs) return pipeline_response.http_response def close(self): diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_configuration.py similarity index 61% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_configuration.py index f841262bd53d1..114c5d8125c09 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_configuration.py @@ -40,31 +40,20 @@ def __init__( self.identity_service_uri = identity_service_uri self.api_version = "0.1-preview" - kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) + kwargs.setdefault('sdk_moniker', 'confidentialledger/{}'.format(VERSION)) self._configure(**kwargs) def _configure( - self, **kwargs # type: Any + self, + **kwargs # type: Any ): # type: (...) -> None - self.user_agent_policy = kwargs.get( - "user_agent_policy" - ) or policies.UserAgentPolicy(**kwargs) - self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( - **kwargs - ) - self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) - self.logging_policy = kwargs.get( - "logging_policy" - ) or policies.NetworkTraceLoggingPolicy(**kwargs) - self.http_logging_policy = kwargs.get( - "http_logging_policy" - ) or policies.HttpLoggingPolicy(**kwargs) - self.retry_policy = kwargs.get("retry_policy") or policies.RetryPolicy(**kwargs) - self.custom_hook_policy = kwargs.get( - "custom_hook_policy" - ) or policies.CustomHookPolicy(**kwargs) - self.redirect_policy = kwargs.get("redirect_policy") or policies.RedirectPolicy( - **kwargs - ) - self.authentication_policy = kwargs.get("authentication_policy") + self.user_agent_policy = kwargs.get('user_agent_policy') or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get('headers_policy') or policies.HeadersPolicy(**kwargs) + self.proxy_policy = kwargs.get('proxy_policy') or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get('logging_policy') or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get('http_logging_policy') or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get('retry_policy') or policies.RetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get('custom_hook_policy') or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get('redirect_policy') or policies.RedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get('authentication_policy') diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_version.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_version.py similarity index 100% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/_version.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_version.py diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/__init__.py similarity index 93% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/__init__.py index 8478491f22a79..2fc6d6cf7e465 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/__init__.py @@ -7,5 +7,4 @@ # -------------------------------------------------------------------------- from ._confidential_ledger_client import ConfidentialLedgerClient - -__all__ = ["ConfidentialLedgerClient"] +__all__ = ['ConfidentialLedgerClient'] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py similarity index 68% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py index 01541a130ca18..ea3a0a14fdd02 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py @@ -24,25 +24,22 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): :type identity_service_uri: str """ - def __init__(self, identity_service_uri: str, **kwargs: Any) -> None: - base_url = "{identityServiceUri}" - self._config = ConfidentialLedgerClientConfiguration( - identity_service_uri, **kwargs - ) - self._client = AsyncPipelineClient( - base_url=base_url, config=self._config, **kwargs - ) + def __init__( + self, + identity_service_uri: str, + **kwargs: Any + ) -> None: + base_url = '{identityServiceUri}' + self._config = ConfidentialLedgerClientConfiguration(identity_service_uri, **kwargs) + self._client = AsyncPipelineClient(base_url=base_url, config=self._config, **kwargs) - client_models = { - k: v for k, v in models.__dict__.items() if isinstance(v, type) - } + client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) - async def _send_request( - self, http_request: HttpRequest, **kwargs: Any - ) -> AsyncHttpResponse: + + async def _send_request(self, http_request: HttpRequest, **kwargs: Any) -> AsyncHttpResponse: """Runs the network request through the client's chained policies. :param http_request: The network request you want to make. Required. @@ -52,20 +49,11 @@ async def _send_request( :rtype: ~azure.core.pipeline.transport.AsyncHttpResponse """ path_format_arguments = { - "identityServiceUri": self._serialize.url( - "self._config.identity_service_uri", - self._config.identity_service_uri, - "str", - skip_quote=True, - ), + 'identityServiceUri': self._serialize.url("self._config.identity_service_uri", self._config.identity_service_uri, 'str', skip_quote=True), } - http_request.url = self._client.format_url( - http_request.url, **path_format_arguments - ) + http_request.url = self._client.format_url(http_request.url, **path_format_arguments) stream = kwargs.pop("stream", True) - pipeline_response = await self._client._pipeline.run( - http_request, stream=stream, **kwargs - ) + pipeline_response = await self._client._pipeline.run(http_request, stream=stream, **kwargs) return pipeline_response.http_response async def close(self) -> None: diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_configuration.py similarity index 53% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_configuration.py index 22941f5d42386..bd29eb4a3f0a6 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_configuration.py @@ -24,37 +24,30 @@ class ConfidentialLedgerClientConfiguration(Configuration): :type identity_service_uri: str """ - def __init__(self, identity_service_uri: str, **kwargs: Any) -> None: + def __init__( + self, + identity_service_uri: str, + **kwargs: Any + ) -> None: if identity_service_uri is None: raise ValueError("Parameter 'identity_service_uri' must not be None.") super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) self.identity_service_uri = identity_service_uri self.api_version = "0.1-preview" - kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) + kwargs.setdefault('sdk_moniker', 'confidentialledger/{}'.format(VERSION)) self._configure(**kwargs) - def _configure(self, **kwargs: Any) -> None: - self.user_agent_policy = kwargs.get( - "user_agent_policy" - ) or policies.UserAgentPolicy(**kwargs) - self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( - **kwargs - ) - self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) - self.logging_policy = kwargs.get( - "logging_policy" - ) or policies.NetworkTraceLoggingPolicy(**kwargs) - self.http_logging_policy = kwargs.get( - "http_logging_policy" - ) or policies.HttpLoggingPolicy(**kwargs) - self.retry_policy = kwargs.get("retry_policy") or policies.AsyncRetryPolicy( - **kwargs - ) - self.custom_hook_policy = kwargs.get( - "custom_hook_policy" - ) or policies.CustomHookPolicy(**kwargs) - self.redirect_policy = kwargs.get( - "redirect_policy" - ) or policies.AsyncRedirectPolicy(**kwargs) - self.authentication_policy = kwargs.get("authentication_policy") + def _configure( + self, + **kwargs: Any + ) -> None: + self.user_agent_policy = kwargs.get('user_agent_policy') or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get('headers_policy') or policies.HeadersPolicy(**kwargs) + self.proxy_policy = kwargs.get('proxy_policy') or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get('logging_policy') or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get('http_logging_policy') or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get('retry_policy') or policies.AsyncRetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get('custom_hook_policy') or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get('redirect_policy') or policies.AsyncRedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get('authentication_policy') diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/__init__.py similarity index 76% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/__init__.py index 343e192364e7c..86b74a2d1886d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/__init__.py @@ -6,10 +6,8 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from ._confidential_ledger_client_operations import ( - ConfidentialLedgerClientOperationsMixin, -) +from ._confidential_ledger_client_operations import ConfidentialLedgerClientOperationsMixin __all__ = [ - "ConfidentialLedgerClientOperationsMixin", + 'ConfidentialLedgerClientOperationsMixin', ] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py similarity index 53% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py index 9b393b2ab021f..23004ad0902dd 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py @@ -8,27 +8,21 @@ from typing import Any, Callable, Dict, Generic, Optional, TypeVar import warnings -from azure.core.exceptions import ( - ClientAuthenticationError, - HttpResponseError, - ResourceExistsError, - ResourceNotFoundError, - map_error, -) +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error from azure.core.pipeline import PipelineResponse from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest from ... import models as _models -T = TypeVar("T") -ClsType = Optional[ - Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any] -] - +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] class ConfidentialLedgerClientOperationsMixin: + async def get_ledger_identity( - self, ledger_id: str, **kwargs + self, + ledger_id: str, + **kwargs ) -> "_models.LedgerIdentityInformation": """Gets identity information for a Confidential Ledger instance. @@ -38,64 +32,46 @@ async def get_ledger_identity( :type ledger_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: LedgerIdentityInformation, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation + :rtype: ~azure.confidentialledger._generated/_generated_identity.v0_1_preview.models.LedgerIdentityInformation :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop( - "cls", None - ) # type: ClsType["_models.LedgerIdentityInformation"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerIdentityInformation"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" # Construct URL - url = self.get_ledger_identity.metadata["url"] # type: ignore + url = self.get_ledger_identity.metadata['url'] # type: ignore path_format_arguments = { - "identityServiceUri": self._serialize.url( - "self._config.identity_service_uri", - self._config.identity_service_uri, - "str", - skip_quote=True, - ), - "ledgerId": self._serialize.url("ledger_id", ledger_id, "str"), + 'identityServiceUri': self._serialize.url("self._config.identity_service_uri", self._config.identity_service_uri, 'str', skip_quote=True), + 'ledgerId': self._serialize.url("ledger_id", ledger_id, 'str'), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) - deserialized = self._deserialize("LedgerIdentityInformation", pipeline_response) + deserialized = self._deserialize('LedgerIdentityInformation', pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - - get_ledger_identity.metadata = {"url": "/ledgerIdentity/{ledgerId}"} # type: ignore + get_ledger_identity.metadata = {'url': '/ledgerIdentity/{ledgerId}'} # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/models/__init__.py similarity index 89% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/models/__init__.py index c34303603fdf5..94764acc773fc 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/models/__init__.py @@ -16,7 +16,7 @@ from ._models import LedgerIdentityInformation # type: ignore __all__ = [ - "ConfidentialLedgerError", - "ConfidentialLedgerErrorBody", - "LedgerIdentityInformation", + 'ConfidentialLedgerError', + 'ConfidentialLedgerErrorBody', + 'LedgerIdentityInformation', ] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/models/_models.py similarity index 67% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/models/_models.py index faf03c43fc452..bd6cb215422cb 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/models/_models.py @@ -17,18 +17,21 @@ class ConfidentialLedgerError(msrest.serialization.Model): :ivar error: An error response from Confidential Ledger. :vartype error: - ~azure.confidentialledger._generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody + ~azure.confidentialledger._generated/_generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody """ _validation = { - "error": {"readonly": True}, + 'error': {'readonly': True}, } _attribute_map = { - "error": {"key": "error", "type": "ConfidentialLedgerErrorBody"}, + 'error': {'key': 'error', 'type': 'ConfidentialLedgerErrorBody'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(ConfidentialLedgerError, self).__init__(**kwargs) self.error = None @@ -44,22 +47,25 @@ class ConfidentialLedgerErrorBody(msrest.serialization.Model): :vartype message: str :ivar inner_error: An error response from Confidential Ledger. :vartype inner_error: - ~azure.confidentialledger._generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody + ~azure.confidentialledger._generated/_generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody """ _validation = { - "code": {"readonly": True}, - "message": {"readonly": True}, - "inner_error": {"readonly": True}, + 'code': {'readonly': True}, + 'message': {'readonly': True}, + 'inner_error': {'readonly': True}, } _attribute_map = { - "code": {"key": "code", "type": "str"}, - "message": {"key": "message", "type": "str"}, - "inner_error": {"key": "innererror", "type": "ConfidentialLedgerErrorBody"}, + 'code': {'key': 'code', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'inner_error': {'key': 'innererror', 'type': 'ConfidentialLedgerErrorBody'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(ConfidentialLedgerErrorBody, self).__init__(**kwargs) self.code = None self.message = None @@ -81,16 +87,19 @@ class LedgerIdentityInformation(msrest.serialization.Model): """ _validation = { - "ledger_id": {"readonly": True}, - "ledger_tls_certificate": {"required": True}, + 'ledger_id': {'readonly': True}, + 'ledger_tls_certificate': {'required': True}, } _attribute_map = { - "ledger_id": {"key": "ledgerId", "type": "str"}, - "ledger_tls_certificate": {"key": "ledgerTlsCertificate", "type": "str"}, + 'ledger_id': {'key': 'ledgerId', 'type': 'str'}, + 'ledger_tls_certificate': {'key': 'ledgerTlsCertificate', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(LedgerIdentityInformation, self).__init__(**kwargs) self.ledger_id = None - self.ledger_tls_certificate = kwargs["ledger_tls_certificate"] + self.ledger_tls_certificate = kwargs['ledger_tls_certificate'] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models_py3.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/models/_models_py3.py similarity index 68% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models_py3.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/models/_models_py3.py index da0d0f8766ef3..ed081abd7668c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/models/_models_py3.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/models/_models_py3.py @@ -17,18 +17,21 @@ class ConfidentialLedgerError(msrest.serialization.Model): :ivar error: An error response from Confidential Ledger. :vartype error: - ~azure.confidentialledger._generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody + ~azure.confidentialledger._generated/_generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody """ _validation = { - "error": {"readonly": True}, + 'error': {'readonly': True}, } _attribute_map = { - "error": {"key": "error", "type": "ConfidentialLedgerErrorBody"}, + 'error': {'key': 'error', 'type': 'ConfidentialLedgerErrorBody'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(ConfidentialLedgerError, self).__init__(**kwargs) self.error = None @@ -44,22 +47,25 @@ class ConfidentialLedgerErrorBody(msrest.serialization.Model): :vartype message: str :ivar inner_error: An error response from Confidential Ledger. :vartype inner_error: - ~azure.confidentialledger._generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody + ~azure.confidentialledger._generated/_generated_identity.v0_1_preview.models.ConfidentialLedgerErrorBody """ _validation = { - "code": {"readonly": True}, - "message": {"readonly": True}, - "inner_error": {"readonly": True}, + 'code': {'readonly': True}, + 'message': {'readonly': True}, + 'inner_error': {'readonly': True}, } _attribute_map = { - "code": {"key": "code", "type": "str"}, - "message": {"key": "message", "type": "str"}, - "inner_error": {"key": "innererror", "type": "ConfidentialLedgerErrorBody"}, + 'code': {'key': 'code', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'inner_error': {'key': 'innererror', 'type': 'ConfidentialLedgerErrorBody'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(ConfidentialLedgerErrorBody, self).__init__(**kwargs) self.code = None self.message = None @@ -81,16 +87,21 @@ class LedgerIdentityInformation(msrest.serialization.Model): """ _validation = { - "ledger_id": {"readonly": True}, - "ledger_tls_certificate": {"required": True}, + 'ledger_id': {'readonly': True}, + 'ledger_tls_certificate': {'required': True}, } _attribute_map = { - "ledger_id": {"key": "ledgerId", "type": "str"}, - "ledger_tls_certificate": {"key": "ledgerTlsCertificate", "type": "str"}, + 'ledger_id': {'key': 'ledgerId', 'type': 'str'}, + 'ledger_tls_certificate': {'key': 'ledgerTlsCertificate', 'type': 'str'}, } - def __init__(self, *, ledger_tls_certificate: str, **kwargs): + def __init__( + self, + *, + ledger_tls_certificate: str, + **kwargs + ): super(LedgerIdentityInformation, self).__init__(**kwargs) self.ledger_id = None self.ledger_tls_certificate = ledger_tls_certificate diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/__init__.py similarity index 76% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/__init__.py index 343e192364e7c..86b74a2d1886d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/operations/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/__init__.py @@ -6,10 +6,8 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from ._confidential_ledger_client_operations import ( - ConfidentialLedgerClientOperationsMixin, -) +from ._confidential_ledger_client_operations import ConfidentialLedgerClientOperationsMixin __all__ = [ - "ConfidentialLedgerClientOperationsMixin", + 'ConfidentialLedgerClientOperationsMixin', ] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py similarity index 58% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py index 24e7d27841812..187230fed9841 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py @@ -8,13 +8,7 @@ from typing import TYPE_CHECKING import warnings -from azure.core.exceptions import ( - ClientAuthenticationError, - HttpResponseError, - ResourceExistsError, - ResourceNotFoundError, - map_error, -) +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error from azure.core.pipeline import PipelineResponse from azure.core.pipeline.transport import HttpRequest, HttpResponse @@ -24,13 +18,11 @@ # pylint: disable=unused-import,ungrouped-imports from typing import Any, Callable, Dict, Generic, Optional, TypeVar - T = TypeVar("T") - ClsType = Optional[ - Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any] - ] - + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] class ConfidentialLedgerClientOperationsMixin(object): + def get_ledger_identity( self, ledger_id, # type: str @@ -45,62 +37,46 @@ def get_ledger_identity( :type ledger_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: LedgerIdentityInformation, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_identity.v0_1_preview.models.LedgerIdentityInformation + :rtype: ~azure.confidentialledger._generated/_generated_identity.v0_1_preview.models.LedgerIdentityInformation :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop( - "cls", None - ) # type: ClsType["_models.LedgerIdentityInformation"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerIdentityInformation"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" # Construct URL - url = self.get_ledger_identity.metadata["url"] # type: ignore + url = self.get_ledger_identity.metadata['url'] # type: ignore path_format_arguments = { - "identityServiceUri": self._serialize.url( - "self._config.identity_service_uri", - self._config.identity_service_uri, - "str", - skip_quote=True, - ), - "ledgerId": self._serialize.url("ledger_id", ledger_id, "str"), + 'identityServiceUri': self._serialize.url("self._config.identity_service_uri", self._config.identity_service_uri, 'str', skip_quote=True), + 'ledgerId': self._serialize.url("ledger_id", ledger_id, 'str'), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') request = self._client.get(url, query_parameters, header_parameters) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) - deserialized = self._deserialize("LedgerIdentityInformation", pipeline_response) + deserialized = self._deserialize('LedgerIdentityInformation', pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - - get_ledger_identity.metadata = {"url": "/ledgerIdentity/{ledgerId}"} # type: ignore + get_ledger_identity.metadata = {'url': '/ledgerIdentity/{ledgerId}'} # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/py.typed b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/py.typed similarity index 100% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/py.typed rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/py.typed diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/__init__.py new file mode 100644 index 0000000000000..e69de29bb2d1d diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/__init__.py similarity index 94% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/__init__.py index 7a57b294fa439..1b83f1d822b91 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/__init__.py @@ -10,11 +10,10 @@ from ._version import VERSION __version__ = VERSION -__all__ = ["ConfidentialLedgerClient"] +__all__ = ['ConfidentialLedgerClient'] try: from ._patch import patch_sdk # type: ignore - patch_sdk() except ImportError: pass diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_confidential_ledger_client.py similarity index 82% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_confidential_ledger_client.py index 3d263514f3c5f..d693f5520f578 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_confidential_ledger_client.py @@ -35,17 +35,16 @@ def __init__( **kwargs # type: Any ): # type: (...) -> None - base_url = "{ledgerUri}" + base_url = '{ledgerUri}' self._config = ConfidentialLedgerClientConfiguration(ledger_uri, **kwargs) self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) - client_models = { - k: v for k, v in models.__dict__.items() if isinstance(v, type) - } + client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) + def _send_request(self, http_request, **kwargs): # type: (HttpRequest, Any) -> HttpResponse """Runs the network request through the client's chained policies. @@ -57,20 +56,11 @@ def _send_request(self, http_request, **kwargs): :rtype: ~azure.core.pipeline.transport.HttpResponse """ path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), } - http_request.url = self._client.format_url( - http_request.url, **path_format_arguments - ) + http_request.url = self._client.format_url(http_request.url, **path_format_arguments) stream = kwargs.pop("stream", True) - pipeline_response = self._client._pipeline.run( - http_request, stream=stream, **kwargs - ) + pipeline_response = self._client._pipeline.run(http_request, stream=stream, **kwargs) return pipeline_response.http_response def close(self): diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_configuration.py similarity index 60% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_configuration.py index 6e68880d0f3c7..0e847cf9532c3 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_configuration.py @@ -40,31 +40,20 @@ def __init__( self.ledger_uri = ledger_uri self.api_version = "0.1-preview" - kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) + kwargs.setdefault('sdk_moniker', 'confidentialledger/{}'.format(VERSION)) self._configure(**kwargs) def _configure( - self, **kwargs # type: Any + self, + **kwargs # type: Any ): # type: (...) -> None - self.user_agent_policy = kwargs.get( - "user_agent_policy" - ) or policies.UserAgentPolicy(**kwargs) - self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( - **kwargs - ) - self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) - self.logging_policy = kwargs.get( - "logging_policy" - ) or policies.NetworkTraceLoggingPolicy(**kwargs) - self.http_logging_policy = kwargs.get( - "http_logging_policy" - ) or policies.HttpLoggingPolicy(**kwargs) - self.retry_policy = kwargs.get("retry_policy") or policies.RetryPolicy(**kwargs) - self.custom_hook_policy = kwargs.get( - "custom_hook_policy" - ) or policies.CustomHookPolicy(**kwargs) - self.redirect_policy = kwargs.get("redirect_policy") or policies.RedirectPolicy( - **kwargs - ) - self.authentication_policy = kwargs.get("authentication_policy") + self.user_agent_policy = kwargs.get('user_agent_policy') or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get('headers_policy') or policies.HeadersPolicy(**kwargs) + self.proxy_policy = kwargs.get('proxy_policy') or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get('logging_policy') or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get('http_logging_policy') or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get('retry_policy') or policies.RetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get('custom_hook_policy') or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get('redirect_policy') or policies.RedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get('authentication_policy') diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_version.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_version.py similarity index 100% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/_version.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_version.py diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/__init__.py similarity index 93% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/__init__.py index 8478491f22a79..2fc6d6cf7e465 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/aio/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/__init__.py @@ -7,5 +7,4 @@ # -------------------------------------------------------------------------- from ._confidential_ledger_client import ConfidentialLedgerClient - -__all__ = ["ConfidentialLedgerClient"] +__all__ = ['ConfidentialLedgerClient'] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py similarity index 72% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py index 148a45379325f..829783d412210 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py @@ -24,23 +24,22 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): :type ledger_uri: str """ - def __init__(self, ledger_uri: str, **kwargs: Any) -> None: - base_url = "{ledgerUri}" + def __init__( + self, + ledger_uri: str, + **kwargs: Any + ) -> None: + base_url = '{ledgerUri}' self._config = ConfidentialLedgerClientConfiguration(ledger_uri, **kwargs) - self._client = AsyncPipelineClient( - base_url=base_url, config=self._config, **kwargs - ) + self._client = AsyncPipelineClient(base_url=base_url, config=self._config, **kwargs) - client_models = { - k: v for k, v in models.__dict__.items() if isinstance(v, type) - } + client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) - async def _send_request( - self, http_request: HttpRequest, **kwargs: Any - ) -> AsyncHttpResponse: + + async def _send_request(self, http_request: HttpRequest, **kwargs: Any) -> AsyncHttpResponse: """Runs the network request through the client's chained policies. :param http_request: The network request you want to make. Required. @@ -50,20 +49,11 @@ async def _send_request( :rtype: ~azure.core.pipeline.transport.AsyncHttpResponse """ path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), } - http_request.url = self._client.format_url( - http_request.url, **path_format_arguments - ) + http_request.url = self._client.format_url(http_request.url, **path_format_arguments) stream = kwargs.pop("stream", True) - pipeline_response = await self._client._pipeline.run( - http_request, stream=stream, **kwargs - ) + pipeline_response = await self._client._pipeline.run(http_request, stream=stream, **kwargs) return pipeline_response.http_response async def close(self) -> None: diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/_configuration.py similarity index 52% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/_configuration.py index 4568959c0810c..f97b993b1ffea 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/_configuration.py @@ -24,37 +24,30 @@ class ConfidentialLedgerClientConfiguration(Configuration): :type ledger_uri: str """ - def __init__(self, ledger_uri: str, **kwargs: Any) -> None: + def __init__( + self, + ledger_uri: str, + **kwargs: Any + ) -> None: if ledger_uri is None: raise ValueError("Parameter 'ledger_uri' must not be None.") super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) self.ledger_uri = ledger_uri self.api_version = "0.1-preview" - kwargs.setdefault("sdk_moniker", "confidentialledger/{}".format(VERSION)) + kwargs.setdefault('sdk_moniker', 'confidentialledger/{}'.format(VERSION)) self._configure(**kwargs) - def _configure(self, **kwargs: Any) -> None: - self.user_agent_policy = kwargs.get( - "user_agent_policy" - ) or policies.UserAgentPolicy(**kwargs) - self.headers_policy = kwargs.get("headers_policy") or policies.HeadersPolicy( - **kwargs - ) - self.proxy_policy = kwargs.get("proxy_policy") or policies.ProxyPolicy(**kwargs) - self.logging_policy = kwargs.get( - "logging_policy" - ) or policies.NetworkTraceLoggingPolicy(**kwargs) - self.http_logging_policy = kwargs.get( - "http_logging_policy" - ) or policies.HttpLoggingPolicy(**kwargs) - self.retry_policy = kwargs.get("retry_policy") or policies.AsyncRetryPolicy( - **kwargs - ) - self.custom_hook_policy = kwargs.get( - "custom_hook_policy" - ) or policies.CustomHookPolicy(**kwargs) - self.redirect_policy = kwargs.get( - "redirect_policy" - ) or policies.AsyncRedirectPolicy(**kwargs) - self.authentication_policy = kwargs.get("authentication_policy") + def _configure( + self, + **kwargs: Any + ) -> None: + self.user_agent_policy = kwargs.get('user_agent_policy') or policies.UserAgentPolicy(**kwargs) + self.headers_policy = kwargs.get('headers_policy') or policies.HeadersPolicy(**kwargs) + self.proxy_policy = kwargs.get('proxy_policy') or policies.ProxyPolicy(**kwargs) + self.logging_policy = kwargs.get('logging_policy') or policies.NetworkTraceLoggingPolicy(**kwargs) + self.http_logging_policy = kwargs.get('http_logging_policy') or policies.HttpLoggingPolicy(**kwargs) + self.retry_policy = kwargs.get('retry_policy') or policies.AsyncRetryPolicy(**kwargs) + self.custom_hook_policy = kwargs.get('custom_hook_policy') or policies.CustomHookPolicy(**kwargs) + self.redirect_policy = kwargs.get('redirect_policy') or policies.AsyncRedirectPolicy(**kwargs) + self.authentication_policy = kwargs.get('authentication_policy') diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/__init__.py similarity index 76% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/__init__.py index 343e192364e7c..86b74a2d1886d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_identity/v0_1_preview/operations/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/__init__.py @@ -6,10 +6,8 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from ._confidential_ledger_client_operations import ( - ConfidentialLedgerClientOperationsMixin, -) +from ._confidential_ledger_client_operations import ConfidentialLedgerClientOperationsMixin __all__ = [ - "ConfidentialLedgerClientOperationsMixin", + 'ConfidentialLedgerClientOperationsMixin', ] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py new file mode 100644 index 0000000000000..b99a052027ad2 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py @@ -0,0 +1,757 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- +from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union +import warnings + +from azure.core.async_paging import AsyncItemPaged, AsyncList +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error +from azure.core.pipeline import PipelineResponse +from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest + +from ... import models as _models + +T = TypeVar('T') +ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] + +class ConfidentialLedgerClientOperationsMixin: + + async def get_constitution( + self, + **kwargs + ) -> "_models.Constitution": + """Gets the constitution used for governance. + + The constitution is a script that assesses and applies proposals from consortium members. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Constitution, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.Constitution + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Constitution"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_constitution.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize('Constitution', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get_constitution.metadata = {'url': '/app/governance/constitution'} # type: ignore + + async def get_consortium_members( + self, + **kwargs + ) -> "_models.Consortium": + """Gets the consortium members. + + Consortium members can manage the Confidential Ledger. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: Consortium, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.Consortium + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.Consortium"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_consortium_members.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize('Consortium', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get_consortium_members.metadata = {'url': '/app/governance/members'} # type: ignore + + async def get_enclave_quotes( + self, + **kwargs + ) -> "_models.ConfidentialLedgerEnclaves": + """Gets quotes for all nodes of the Confidential Ledger. + + A quote is an SGX enclave measurement that can be used to verify the validity of a node and its + enclave. + + :keyword callable cls: A custom type or function that will be passed the direct response + :return: ConfidentialLedgerEnclaves, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.ConfidentialLedgerEnclaves"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_enclave_quotes.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize('ConfidentialLedgerEnclaves', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get_enclave_quotes.metadata = {'url': '/app/enclaveQuotes'} # type: ignore + + def get_ledger_entries( + self, + sub_ledger_id: Optional[str] = None, + from_transaction_id: Optional[str] = None, + to_transaction_id: Optional[str] = None, + **kwargs + ) -> AsyncIterable["_models.PagedLedgerEntries"]: + """Gets ledger entries from a sub-ledger corresponding to a range. + + A sub-ledger id may optionally be specified. Only entries in the specified (or default) + sub-ledger will be returned. + + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :param from_transaction_id: Specify the first transaction ID in a range. + :type from_transaction_id: str + :param to_transaction_id: Specify the last transaction ID in a range. + :type to_transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: An iterator like instance of either PagedLedgerEntries or the result of cls(response) + :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.PagedLedgerEntries] + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.PagedLedgerEntries"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "0.1-preview" + accept = "application/json" + + def prepare_request(next_link=None): + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + if not next_link: + # Construct URL + url = self.get_ledger_entries.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + } + url = self._client.format_url(url, **path_format_arguments) + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if sub_ledger_id is not None: + query_parameters['subLedgerId'] = self._serialize.query("sub_ledger_id", sub_ledger_id, 'str') + if from_transaction_id is not None: + query_parameters['fromTransactionId'] = self._serialize.query("from_transaction_id", from_transaction_id, 'str') + if to_transaction_id is not None: + query_parameters['toTransactionId'] = self._serialize.query("to_transaction_id", to_transaction_id, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + else: + url = next_link + query_parameters = {} # type: Dict[str, Any] + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + } + url = self._client.format_url(url, **path_format_arguments) + request = self._client.get(url, query_parameters, header_parameters) + return request + + async def extract_data(pipeline_response): + deserialized = self._deserialize('PagedLedgerEntries', pipeline_response) + list_of_elem = deserialized.entries + if cls: + list_of_elem = cls(list_of_elem) + return deserialized.next_link or None, AsyncList(list_of_elem) + + async def get_next(next_link=None): + request = prepare_request(next_link) + + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) + raise HttpResponseError(response=response, model=error) + + return pipeline_response + + return AsyncItemPaged( + get_next, extract_data + ) + get_ledger_entries.metadata = {'url': '/app/transactions'} # type: ignore + + async def post_ledger_entry( + self, + contents: str, + sub_ledger_id: Optional[str] = None, + **kwargs + ) -> "_models.LedgerWriteResult": + """Writes a ledger entry. + + A sub-ledger id may optionally be specified. + + :param contents: Contents of the ledger entry. + :type contents: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerWriteResult, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerWriteResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerWriteResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + + _entry = _models.LedgerEntry(contents=contents) + api_version = "0.1-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.post_ledger_entry.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if sub_ledger_id is not None: + query_parameters['subLedgerId'] = self._serialize.query("sub_ledger_id", sub_ledger_id, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + if _entry is not None: + body_content = self._serialize.body(_entry, 'LedgerEntry') + else: + body_content = None + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + raise HttpResponseError(response=response, model=error) + + response_headers = {} + response_headers['x-ms-ccf-transaction-id']=self._deserialize('str', response.headers.get('x-ms-ccf-transaction-id')) + deserialized = self._deserialize('LedgerWriteResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, response_headers) + + return deserialized + post_ledger_entry.metadata = {'url': '/app/transactions'} # type: ignore + + async def get_ledger_entry( + self, + transaction_id: str, + sub_ledger_id: Optional[str] = None, + **kwargs + ) -> "_models.LedgerQueryResult": + """Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value. + + To return older ledger entries, the relevant sections of the ledger must be read from disk and + validated. To prevent blocking within the enclave, the response will indicate whether the entry + is ready and part of the response, or if the loading is still ongoing. + + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerQueryResult, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerQueryResult + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerQueryResult"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_ledger_entry.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'transactionId': self._serialize.url("transaction_id", transaction_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if sub_ledger_id is not None: + query_parameters['subLedgerId'] = self._serialize.query("sub_ledger_id", sub_ledger_id, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize('LedgerQueryResult', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get_ledger_entry.metadata = {'url': '/app/transactions/{transactionId}'} # type: ignore + + async def get_receipt( + self, + transaction_id: str, + **kwargs + ) -> "_models.TransactionReceipt": + """Gets a receipt certifying ledger contents at a particular transaction id. + + Gets a receipt certifying ledger contents at a particular transaction id. + + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: TransactionReceipt, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.TransactionReceipt + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.TransactionReceipt"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_receipt.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'transactionId': self._serialize.url("transaction_id", transaction_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize('TransactionReceipt', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get_receipt.metadata = {'url': '/app/transactions/{transactionId}/receipt'} # type: ignore + + async def get_transaction_status( + self, + transaction_id: str, + **kwargs + ) -> "_models.TransactionStatus": + """Gets the status of an entry identified by a transaction id. + + Gets the status of an entry identified by a transaction id. + + :param transaction_id: Identifies a write transaction. + :type transaction_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: TransactionStatus, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.TransactionStatus + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.TransactionStatus"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_transaction_status.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'transactionId': self._serialize.url("transaction_id", transaction_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize('TransactionStatus', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get_transaction_status.metadata = {'url': '/app/transactions/{transactionId}/status'} # type: ignore + + async def get_current_ledger_entry( + self, + sub_ledger_id: Optional[str] = None, + **kwargs + ) -> "_models.LedgerEntry": + """Gets the current value available in the ledger. + + A sub-ledger id may optionally be specified. + + :param sub_ledger_id: The sub-ledger id. + :type sub_ledger_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerEntry, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerEntry + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerEntry"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_current_ledger_entry.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + if sub_ledger_id is not None: + query_parameters['subLedgerId'] = self._serialize.query("sub_ledger_id", sub_ledger_id, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize('LedgerEntry', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get_current_ledger_entry.metadata = {'url': '/app/transactions/current'} # type: ignore + + async def delete_user( + self, + user_id: str, + **kwargs + ) -> None: + """Deletes a user from the Confidential Ledger. + + Deletes a user from the Confidential Ledger. + + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: None, or the result of cls(response) + :rtype: None + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType[None] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.delete_user.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'userId': self._serialize.url("user_id", user_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.delete(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [204]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + raise HttpResponseError(response=response, model=error) + + if cls: + return cls(pipeline_response, None, {}) + + delete_user.metadata = {'url': '/app/users/{userId}'} # type: ignore + + async def get_user( + self, + user_id: str, + **kwargs + ) -> "_models.LedgerUser": + """Gets a user. + + Gets a user. + + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerUser, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerUser"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + api_version = "0.1-preview" + accept = "application/json" + + # Construct URL + url = self.get_user.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'userId': self._serialize.url("user_id", user_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + request = self._client.get(url, query_parameters, header_parameters) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize('LedgerUser', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + get_user.metadata = {'url': '/app/users/{userId}'} # type: ignore + + async def create_or_update_user( + self, + user_id: str, + assigned_role: Union[str, "_models.ConfidentialLedgerUserRoleName"], + **kwargs + ) -> "_models.LedgerUser": + """Adds a user or updates a user's fields. + + A JSON merge patch is applied for existing users. + + :param user_id: The user id, either an AAD object ID or certificate fingerprint. + :type user_id: str + :param assigned_role: Represents an assignable role. + :type assigned_role: str or ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + :keyword callable cls: A custom type or function that will be passed the direct response + :return: LedgerUser, or the result of cls(response) + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerUser + :raises: ~azure.core.exceptions.HttpResponseError + """ + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerUser"] + error_map = { + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError + } + error_map.update(kwargs.pop('error_map', {})) + + _user_details = _models.LedgerUser(assigned_role=assigned_role) + api_version = "0.1-preview" + content_type = kwargs.pop("content_type", "application/json") + accept = "application/json" + + # Construct URL + url = self.create_or_update_user.metadata['url'] # type: ignore + path_format_arguments = { + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'userId': self._serialize.url("user_id", user_id, 'str'), + } + url = self._client.format_url(url, **path_format_arguments) + + # Construct parameters + query_parameters = {} # type: Dict[str, Any] + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + + # Construct headers + header_parameters = {} # type: Dict[str, Any] + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') + + body_content_kwargs = {} # type: Dict[str, Any] + body_content = self._serialize.body(_user_details, 'LedgerUser') + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) + pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + response = pipeline_response.http_response + + if response.status_code not in [200]: + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + raise HttpResponseError(response=response, model=error) + + deserialized = self._deserialize('LedgerUser', pipeline_response) + + if cls: + return cls(pipeline_response, deserialized, {}) + + return deserialized + create_or_update_user.metadata = {'url': '/app/users/{userId}'} # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/__init__.py similarity index 82% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/__init__.py index 366f763b21634..3631df5788da7 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/__init__.py @@ -50,24 +50,24 @@ ) __all__ = [ - "ConfidentialLedgerEnclaves", - "ConfidentialLedgerError", - "ConfidentialLedgerErrorBody", - "Consortium", - "ConsortiumMember", - "Constitution", - "EnclaveQuote", - "LedgerEntry", - "LedgerQueryResult", - "LedgerUser", - "LedgerWriteResult", - "MerkleProofElement", - "PagedLedgerEntries", - "ReceiptContents", - "RoleAssignment", - "TransactionReceipt", - "TransactionStatus", - "ConfidentialLedgerQueryState", - "ConfidentialLedgerUserRoleName", - "TransactionState", + 'ConfidentialLedgerEnclaves', + 'ConfidentialLedgerError', + 'ConfidentialLedgerErrorBody', + 'Consortium', + 'ConsortiumMember', + 'Constitution', + 'EnclaveQuote', + 'LedgerEntry', + 'LedgerQueryResult', + 'LedgerUser', + 'LedgerWriteResult', + 'MerkleProofElement', + 'PagedLedgerEntries', + 'ReceiptContents', + 'RoleAssignment', + 'TransactionReceipt', + 'TransactionStatus', + 'ConfidentialLedgerQueryState', + 'ConfidentialLedgerUserRoleName', + 'TransactionState', ] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_confidential_ledger_client_enums.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/_confidential_ledger_client_enums.py similarity index 86% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_confidential_ledger_client_enums.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/_confidential_ledger_client_enums.py index b6c844025826f..44eb693b30c45 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_confidential_ledger_client_enums.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/_confidential_ledger_client_enums.py @@ -9,7 +9,6 @@ from enum import Enum, EnumMeta from six import with_metaclass - class _CaseInsensitiveEnumMeta(EnumMeta): def __getitem__(self, name): return super().__getitem__(name.upper()) @@ -28,24 +27,23 @@ def __getattr__(cls, name): class ConfidentialLedgerQueryState(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """State of a ledger query.""" + """State of a ledger query. + """ LOADING = "Loading" READY = "Ready" - -class ConfidentialLedgerUserRoleName( - with_metaclass(_CaseInsensitiveEnumMeta, str, Enum) -): - """Represents an assignable role.""" +class ConfidentialLedgerUserRoleName(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): + """Represents an assignable role. + """ ADMINISTRATOR = "Administrator" CONTRIBUTOR = "Contributor" READER = "Reader" - class TransactionState(with_metaclass(_CaseInsensitiveEnumMeta, str, Enum)): - """Represents the state of the transaction.""" + """Represents the state of the transaction. + """ COMMITTED = "Committed" PENDING = "Pending" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/_models.py similarity index 58% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/_models.py index 047d933d6f65e..e831fced05181 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/_models.py @@ -19,23 +19,26 @@ class ConfidentialLedgerEnclaves(msrest.serialization.Model): :type current_node_id: str :param enclave_quotes: Required. Dictionary of enclave quotes, indexed by node id. :type enclave_quotes: dict[str, - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.EnclaveQuote] + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.EnclaveQuote] """ _validation = { - "current_node_id": {"required": True}, - "enclave_quotes": {"required": True}, + 'current_node_id': {'required': True}, + 'enclave_quotes': {'required': True}, } _attribute_map = { - "current_node_id": {"key": "currentNodeId", "type": "str"}, - "enclave_quotes": {"key": "enclaveQuotes", "type": "{EnclaveQuote}"}, + 'current_node_id': {'key': 'currentNodeId', 'type': 'str'}, + 'enclave_quotes': {'key': 'enclaveQuotes', 'type': '{EnclaveQuote}'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(ConfidentialLedgerEnclaves, self).__init__(**kwargs) - self.current_node_id = kwargs["current_node_id"] - self.enclave_quotes = kwargs["enclave_quotes"] + self.current_node_id = kwargs['current_node_id'] + self.enclave_quotes = kwargs['enclave_quotes'] class ConfidentialLedgerError(msrest.serialization.Model): @@ -45,18 +48,21 @@ class ConfidentialLedgerError(msrest.serialization.Model): :ivar error: An error response from Confidential Ledger. :vartype error: - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody """ _validation = { - "error": {"readonly": True}, + 'error': {'readonly': True}, } _attribute_map = { - "error": {"key": "error", "type": "ConfidentialLedgerErrorBody"}, + 'error': {'key': 'error', 'type': 'ConfidentialLedgerErrorBody'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(ConfidentialLedgerError, self).__init__(**kwargs) self.error = None @@ -72,22 +78,25 @@ class ConfidentialLedgerErrorBody(msrest.serialization.Model): :vartype message: str :ivar inner_error: An error response from Confidential Ledger. :vartype inner_error: - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody """ _validation = { - "code": {"readonly": True}, - "message": {"readonly": True}, - "inner_error": {"readonly": True}, + 'code': {'readonly': True}, + 'message': {'readonly': True}, + 'inner_error': {'readonly': True}, } _attribute_map = { - "code": {"key": "code", "type": "str"}, - "message": {"key": "message", "type": "str"}, - "inner_error": {"key": "innererror", "type": "ConfidentialLedgerErrorBody"}, + 'code': {'key': 'code', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'inner_error': {'key': 'innererror', 'type': 'ConfidentialLedgerErrorBody'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(ConfidentialLedgerErrorBody, self).__init__(**kwargs) self.code = None self.message = None @@ -101,20 +110,23 @@ class Consortium(msrest.serialization.Model): :param members: Required. :type members: - list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConsortiumMember] + list[~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConsortiumMember] """ _validation = { - "members": {"required": True}, + 'members': {'required': True}, } _attribute_map = { - "members": {"key": "members", "type": "[ConsortiumMember]"}, + 'members': {'key': 'members', 'type': '[ConsortiumMember]'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(Consortium, self).__init__(**kwargs) - self.members = kwargs["members"] + self.members = kwargs['members'] class ConsortiumMember(msrest.serialization.Model): @@ -129,19 +141,22 @@ class ConsortiumMember(msrest.serialization.Model): """ _validation = { - "certificate": {"required": True}, - "id": {"required": True}, + 'certificate': {'required': True}, + 'id': {'required': True}, } _attribute_map = { - "certificate": {"key": "certificate", "type": "str"}, - "id": {"key": "id", "type": "str"}, + 'certificate': {'key': 'certificate', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(ConsortiumMember, self).__init__(**kwargs) - self.certificate = kwargs["certificate"] - self.id = kwargs["id"] + self.certificate = kwargs['certificate'] + self.id = kwargs['id'] class Constitution(msrest.serialization.Model): @@ -156,19 +171,22 @@ class Constitution(msrest.serialization.Model): """ _validation = { - "digest": {"required": True}, - "script": {"required": True}, + 'digest': {'required': True}, + 'script': {'required': True}, } _attribute_map = { - "digest": {"key": "digest", "type": "str"}, - "script": {"key": "script", "type": "str"}, + 'digest': {'key': 'digest', 'type': 'str'}, + 'script': {'key': 'script', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(Constitution, self).__init__(**kwargs) - self.digest = kwargs["digest"] - self.script = kwargs["script"] + self.digest = kwargs['digest'] + self.script = kwargs['script'] class EnclaveQuote(msrest.serialization.Model): @@ -187,24 +205,27 @@ class EnclaveQuote(msrest.serialization.Model): """ _validation = { - "node_id": {"required": True}, - "quote_version": {"required": True}, - "raw": {"required": True}, + 'node_id': {'required': True}, + 'quote_version': {'required': True}, + 'raw': {'required': True}, } _attribute_map = { - "node_id": {"key": "nodeId", "type": "str"}, - "mrenclave": {"key": "mrenclave", "type": "str"}, - "quote_version": {"key": "quoteVersion", "type": "str"}, - "raw": {"key": "raw", "type": "str"}, + 'node_id': {'key': 'nodeId', 'type': 'str'}, + 'mrenclave': {'key': 'mrenclave', 'type': 'str'}, + 'quote_version': {'key': 'quoteVersion', 'type': 'str'}, + 'raw': {'key': 'raw', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(EnclaveQuote, self).__init__(**kwargs) - self.node_id = kwargs["node_id"] - self.mrenclave = kwargs.get("mrenclave", None) - self.quote_version = kwargs["quote_version"] - self.raw = kwargs["raw"] + self.node_id = kwargs['node_id'] + self.mrenclave = kwargs.get('mrenclave', None) + self.quote_version = kwargs['quote_version'] + self.raw = kwargs['raw'] class LedgerEntry(msrest.serialization.Model): @@ -224,20 +245,23 @@ class LedgerEntry(msrest.serialization.Model): """ _validation = { - "contents": {"required": True}, - "sub_ledger_id": {"readonly": True}, - "transaction_id": {"readonly": True}, + 'contents': {'required': True}, + 'sub_ledger_id': {'readonly': True}, + 'transaction_id': {'readonly': True}, } _attribute_map = { - "contents": {"key": "contents", "type": "str"}, - "sub_ledger_id": {"key": "subLedgerId", "type": "str"}, - "transaction_id": {"key": "transactionId", "type": "str"}, + 'contents': {'key': 'contents', 'type': 'str'}, + 'sub_ledger_id': {'key': 'subLedgerId', 'type': 'str'}, + 'transaction_id': {'key': 'transactionId', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(LedgerEntry, self).__init__(**kwargs) - self.contents = kwargs["contents"] + self.contents = kwargs['contents'] self.sub_ledger_id = None self.transaction_id = None @@ -249,25 +273,29 @@ class LedgerQueryResult(msrest.serialization.Model): :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". :type state: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState :param entry: The ledger entry found as a result of the query. This is only available if the query is in Ready state. - :type entry: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry + :type entry: + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerEntry """ _validation = { - "state": {"required": True}, + 'state': {'required': True}, } _attribute_map = { - "state": {"key": "state", "type": "str"}, - "entry": {"key": "entry", "type": "LedgerEntry"}, + 'state': {'key': 'state', 'type': 'str'}, + 'entry': {'key': 'entry', 'type': 'LedgerEntry'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(LedgerQueryResult, self).__init__(**kwargs) - self.state = kwargs["state"] - self.entry = kwargs.get("entry", None) + self.state = kwargs['state'] + self.entry = kwargs.get('entry', None) class LedgerUser(msrest.serialization.Model): @@ -280,25 +308,28 @@ class LedgerUser(msrest.serialization.Model): :param assigned_role: Required. Represents an assignable role. Possible values include: "Administrator", "Contributor", "Reader". :type assigned_role: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName :ivar user_id: Identifier for the user. This must either be an AAD object id or a certificate fingerprint. :vartype user_id: str """ _validation = { - "assigned_role": {"required": True}, - "user_id": {"readonly": True}, + 'assigned_role': {'required': True}, + 'user_id': {'readonly': True}, } _attribute_map = { - "assigned_role": {"key": "assignedRole", "type": "str"}, - "user_id": {"key": "userId", "type": "str"}, + 'assigned_role': {'key': 'assignedRole', 'type': 'str'}, + 'user_id': {'key': 'userId', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(LedgerUser, self).__init__(**kwargs) - self.assigned_role = kwargs["assigned_role"] + self.assigned_role = kwargs['assigned_role'] self.user_id = None @@ -312,16 +343,19 @@ class LedgerWriteResult(msrest.serialization.Model): """ _validation = { - "sub_ledger_id": {"required": True}, + 'sub_ledger_id': {'required': True}, } _attribute_map = { - "sub_ledger_id": {"key": "subLedgerId", "type": "str"}, + 'sub_ledger_id': {'key': 'subLedgerId', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(LedgerWriteResult, self).__init__(**kwargs) - self.sub_ledger_id = kwargs["sub_ledger_id"] + self.sub_ledger_id = kwargs['sub_ledger_id'] class MerkleProofElement(msrest.serialization.Model): @@ -334,14 +368,17 @@ class MerkleProofElement(msrest.serialization.Model): """ _attribute_map = { - "left": {"key": "left", "type": "str"}, - "right": {"key": "right", "type": "str"}, + 'left': {'key': 'left', 'type': 'str'}, + 'right': {'key': 'right', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(MerkleProofElement, self).__init__(**kwargs) - self.left = kwargs.get("left", None) - self.right = kwargs.get("right", None) + self.left = kwargs.get('left', None) + self.right = kwargs.get('right', None) class PagedLedgerEntries(msrest.serialization.Model): @@ -351,30 +388,33 @@ class PagedLedgerEntries(msrest.serialization.Model): :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". :type state: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState :param next_link: Path from which to retrieve the next page of results. :type next_link: str :param entries: Required. Array of ledger entries. :type entries: - list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry] + list[~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerEntry] """ _validation = { - "state": {"required": True}, - "entries": {"required": True}, + 'state': {'required': True}, + 'entries': {'required': True}, } _attribute_map = { - "state": {"key": "state", "type": "str"}, - "next_link": {"key": "@nextLink", "type": "str"}, - "entries": {"key": "entries", "type": "[LedgerEntry]"}, + 'state': {'key': 'state', 'type': 'str'}, + 'next_link': {'key': '@nextLink', 'type': 'str'}, + 'entries': {'key': 'entries', 'type': '[LedgerEntry]'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(PagedLedgerEntries, self).__init__(**kwargs) - self.state = kwargs["state"] - self.next_link = kwargs.get("next_link", None) - self.entries = kwargs["entries"] + self.state = kwargs['state'] + self.next_link = kwargs.get('next_link', None) + self.entries = kwargs['entries'] class ReceiptContents(msrest.serialization.Model): @@ -388,7 +428,7 @@ class ReceiptContents(msrest.serialization.Model): :type node_id: str :param proof: Required. Merkle proof. :type proof: - list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.MerkleProofElement] + list[~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.MerkleProofElement] :param root: Required. Root of the Merkle tree at the time the transaction was recorded. :type root: str :param signature: Required. Signature by the node, with its certificate, over the Merkle root. @@ -396,28 +436,31 @@ class ReceiptContents(msrest.serialization.Model): """ _validation = { - "leaf": {"required": True}, - "node_id": {"required": True}, - "proof": {"required": True}, - "root": {"required": True}, - "signature": {"required": True}, + 'leaf': {'required': True}, + 'node_id': {'required': True}, + 'proof': {'required': True}, + 'root': {'required': True}, + 'signature': {'required': True}, } _attribute_map = { - "leaf": {"key": "leaf", "type": "str"}, - "node_id": {"key": "nodeId", "type": "str"}, - "proof": {"key": "proof", "type": "[MerkleProofElement]"}, - "root": {"key": "root", "type": "str"}, - "signature": {"key": "signature", "type": "str"}, + 'leaf': {'key': 'leaf', 'type': 'str'}, + 'node_id': {'key': 'nodeId', 'type': 'str'}, + 'proof': {'key': 'proof', 'type': '[MerkleProofElement]'}, + 'root': {'key': 'root', 'type': 'str'}, + 'signature': {'key': 'signature', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(ReceiptContents, self).__init__(**kwargs) - self.leaf = kwargs["leaf"] - self.node_id = kwargs["node_id"] - self.proof = kwargs["proof"] - self.root = kwargs["root"] - self.signature = kwargs["signature"] + self.leaf = kwargs['leaf'] + self.node_id = kwargs['node_id'] + self.proof = kwargs['proof'] + self.root = kwargs['root'] + self.signature = kwargs['signature'] class RoleAssignment(msrest.serialization.Model): @@ -428,24 +471,27 @@ class RoleAssignment(msrest.serialization.Model): :param role_name: Required. Represents an assignable role. Possible values include: "Administrator", "Contributor", "Reader". :type role_name: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName :param description: Description of the role. :type description: str """ _validation = { - "role_name": {"required": True}, + 'role_name': {'required': True}, } _attribute_map = { - "role_name": {"key": "roleName", "type": "str"}, - "description": {"key": "description", "type": "str"}, + 'role_name': {'key': 'roleName', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(RoleAssignment, self).__init__(**kwargs) - self.role_name = kwargs["role_name"] - self.description = kwargs.get("description", None) + self.role_name = kwargs['role_name'] + self.description = kwargs.get('description', None) class TransactionReceipt(msrest.serialization.Model): @@ -454,31 +500,35 @@ class TransactionReceipt(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param receipt: A receipt certifying the transaction at the specified id. - :type receipt: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ReceiptContents + :type receipt: + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ReceiptContents :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". :type state: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState :param transaction_id: Required. A unique identifier for the state of the ledger. If returned as part of a LedgerEntry, it indicates the state from which the entry was read. :type transaction_id: str """ _validation = { - "state": {"required": True}, - "transaction_id": {"required": True}, + 'state': {'required': True}, + 'transaction_id': {'required': True}, } _attribute_map = { - "receipt": {"key": "receipt", "type": "ReceiptContents"}, - "state": {"key": "state", "type": "str"}, - "transaction_id": {"key": "transactionId", "type": "str"}, + 'receipt': {'key': 'receipt', 'type': 'ReceiptContents'}, + 'state': {'key': 'state', 'type': 'str'}, + 'transaction_id': {'key': 'transactionId', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(TransactionReceipt, self).__init__(**kwargs) - self.receipt = kwargs.get("receipt", None) - self.state = kwargs["state"] - self.transaction_id = kwargs["transaction_id"] + self.receipt = kwargs.get('receipt', None) + self.state = kwargs['state'] + self.transaction_id = kwargs['transaction_id'] class TransactionStatus(msrest.serialization.Model): @@ -489,23 +539,26 @@ class TransactionStatus(msrest.serialization.Model): :param state: Required. Represents the state of the transaction. Possible values include: "Committed", "Pending". :type state: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionState + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.TransactionState :param transaction_id: Required. A unique identifier for the state of the ledger. If returned as part of a LedgerEntry, it indicates the state from which the entry was read. :type transaction_id: str """ _validation = { - "state": {"required": True}, - "transaction_id": {"required": True}, + 'state': {'required': True}, + 'transaction_id': {'required': True}, } _attribute_map = { - "state": {"key": "state", "type": "str"}, - "transaction_id": {"key": "transactionId", "type": "str"}, + 'state': {'key': 'state', 'type': 'str'}, + 'transaction_id': {'key': 'transactionId', 'type': 'str'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(TransactionStatus, self).__init__(**kwargs) - self.state = kwargs["state"] - self.transaction_id = kwargs["transaction_id"] + self.state = kwargs['state'] + self.transaction_id = kwargs['transaction_id'] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models_py3.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/_models_py3.py similarity index 68% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models_py3.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/_models_py3.py index b6cbf4d0d8440..f212f58d01e0c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/models/_models_py3.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/models/_models_py3.py @@ -23,17 +23,17 @@ class ConfidentialLedgerEnclaves(msrest.serialization.Model): :type current_node_id: str :param enclave_quotes: Required. Dictionary of enclave quotes, indexed by node id. :type enclave_quotes: dict[str, - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.EnclaveQuote] + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.EnclaveQuote] """ _validation = { - "current_node_id": {"required": True}, - "enclave_quotes": {"required": True}, + 'current_node_id': {'required': True}, + 'enclave_quotes': {'required': True}, } _attribute_map = { - "current_node_id": {"key": "currentNodeId", "type": "str"}, - "enclave_quotes": {"key": "enclaveQuotes", "type": "{EnclaveQuote}"}, + 'current_node_id': {'key': 'currentNodeId', 'type': 'str'}, + 'enclave_quotes': {'key': 'enclaveQuotes', 'type': '{EnclaveQuote}'}, } def __init__( @@ -55,18 +55,21 @@ class ConfidentialLedgerError(msrest.serialization.Model): :ivar error: An error response from Confidential Ledger. :vartype error: - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody """ _validation = { - "error": {"readonly": True}, + 'error': {'readonly': True}, } _attribute_map = { - "error": {"key": "error", "type": "ConfidentialLedgerErrorBody"}, + 'error': {'key': 'error', 'type': 'ConfidentialLedgerErrorBody'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(ConfidentialLedgerError, self).__init__(**kwargs) self.error = None @@ -82,22 +85,25 @@ class ConfidentialLedgerErrorBody(msrest.serialization.Model): :vartype message: str :ivar inner_error: An error response from Confidential Ledger. :vartype inner_error: - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerErrorBody """ _validation = { - "code": {"readonly": True}, - "message": {"readonly": True}, - "inner_error": {"readonly": True}, + 'code': {'readonly': True}, + 'message': {'readonly': True}, + 'inner_error': {'readonly': True}, } _attribute_map = { - "code": {"key": "code", "type": "str"}, - "message": {"key": "message", "type": "str"}, - "inner_error": {"key": "innererror", "type": "ConfidentialLedgerErrorBody"}, + 'code': {'key': 'code', 'type': 'str'}, + 'message': {'key': 'message', 'type': 'str'}, + 'inner_error': {'key': 'innererror', 'type': 'ConfidentialLedgerErrorBody'}, } - def __init__(self, **kwargs): + def __init__( + self, + **kwargs + ): super(ConfidentialLedgerErrorBody, self).__init__(**kwargs) self.code = None self.message = None @@ -111,18 +117,23 @@ class Consortium(msrest.serialization.Model): :param members: Required. :type members: - list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConsortiumMember] + list[~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConsortiumMember] """ _validation = { - "members": {"required": True}, + 'members': {'required': True}, } _attribute_map = { - "members": {"key": "members", "type": "[ConsortiumMember]"}, + 'members': {'key': 'members', 'type': '[ConsortiumMember]'}, } - def __init__(self, *, members: List["ConsortiumMember"], **kwargs): + def __init__( + self, + *, + members: List["ConsortiumMember"], + **kwargs + ): super(Consortium, self).__init__(**kwargs) self.members = members @@ -139,16 +150,22 @@ class ConsortiumMember(msrest.serialization.Model): """ _validation = { - "certificate": {"required": True}, - "id": {"required": True}, + 'certificate': {'required': True}, + 'id': {'required': True}, } _attribute_map = { - "certificate": {"key": "certificate", "type": "str"}, - "id": {"key": "id", "type": "str"}, + 'certificate': {'key': 'certificate', 'type': 'str'}, + 'id': {'key': 'id', 'type': 'str'}, } - def __init__(self, *, certificate: str, id: str, **kwargs): + def __init__( + self, + *, + certificate: str, + id: str, + **kwargs + ): super(ConsortiumMember, self).__init__(**kwargs) self.certificate = certificate self.id = id @@ -166,16 +183,22 @@ class Constitution(msrest.serialization.Model): """ _validation = { - "digest": {"required": True}, - "script": {"required": True}, + 'digest': {'required': True}, + 'script': {'required': True}, } _attribute_map = { - "digest": {"key": "digest", "type": "str"}, - "script": {"key": "script", "type": "str"}, + 'digest': {'key': 'digest', 'type': 'str'}, + 'script': {'key': 'script', 'type': 'str'}, } - def __init__(self, *, digest: str, script: str, **kwargs): + def __init__( + self, + *, + digest: str, + script: str, + **kwargs + ): super(Constitution, self).__init__(**kwargs) self.digest = digest self.script = script @@ -197,16 +220,16 @@ class EnclaveQuote(msrest.serialization.Model): """ _validation = { - "node_id": {"required": True}, - "quote_version": {"required": True}, - "raw": {"required": True}, + 'node_id': {'required': True}, + 'quote_version': {'required': True}, + 'raw': {'required': True}, } _attribute_map = { - "node_id": {"key": "nodeId", "type": "str"}, - "mrenclave": {"key": "mrenclave", "type": "str"}, - "quote_version": {"key": "quoteVersion", "type": "str"}, - "raw": {"key": "raw", "type": "str"}, + 'node_id': {'key': 'nodeId', 'type': 'str'}, + 'mrenclave': {'key': 'mrenclave', 'type': 'str'}, + 'quote_version': {'key': 'quoteVersion', 'type': 'str'}, + 'raw': {'key': 'raw', 'type': 'str'}, } def __init__( @@ -242,18 +265,23 @@ class LedgerEntry(msrest.serialization.Model): """ _validation = { - "contents": {"required": True}, - "sub_ledger_id": {"readonly": True}, - "transaction_id": {"readonly": True}, + 'contents': {'required': True}, + 'sub_ledger_id': {'readonly': True}, + 'transaction_id': {'readonly': True}, } _attribute_map = { - "contents": {"key": "contents", "type": "str"}, - "sub_ledger_id": {"key": "subLedgerId", "type": "str"}, - "transaction_id": {"key": "transactionId", "type": "str"}, + 'contents': {'key': 'contents', 'type': 'str'}, + 'sub_ledger_id': {'key': 'subLedgerId', 'type': 'str'}, + 'transaction_id': {'key': 'transactionId', 'type': 'str'}, } - def __init__(self, *, contents: str, **kwargs): + def __init__( + self, + *, + contents: str, + **kwargs + ): super(LedgerEntry, self).__init__(**kwargs) self.contents = contents self.sub_ledger_id = None @@ -267,19 +295,20 @@ class LedgerQueryResult(msrest.serialization.Model): :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". :type state: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState :param entry: The ledger entry found as a result of the query. This is only available if the query is in Ready state. - :type entry: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry + :type entry: + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerEntry """ _validation = { - "state": {"required": True}, + 'state': {'required': True}, } _attribute_map = { - "state": {"key": "state", "type": "str"}, - "entry": {"key": "entry", "type": "LedgerEntry"}, + 'state': {'key': 'state', 'type': 'str'}, + 'entry': {'key': 'entry', 'type': 'LedgerEntry'}, } def __init__( @@ -304,24 +333,27 @@ class LedgerUser(msrest.serialization.Model): :param assigned_role: Required. Represents an assignable role. Possible values include: "Administrator", "Contributor", "Reader". :type assigned_role: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName :ivar user_id: Identifier for the user. This must either be an AAD object id or a certificate fingerprint. :vartype user_id: str """ _validation = { - "assigned_role": {"required": True}, - "user_id": {"readonly": True}, + 'assigned_role': {'required': True}, + 'user_id': {'readonly': True}, } _attribute_map = { - "assigned_role": {"key": "assignedRole", "type": "str"}, - "user_id": {"key": "userId", "type": "str"}, + 'assigned_role': {'key': 'assignedRole', 'type': 'str'}, + 'user_id': {'key': 'userId', 'type': 'str'}, } def __init__( - self, *, assigned_role: Union[str, "ConfidentialLedgerUserRoleName"], **kwargs + self, + *, + assigned_role: Union[str, "ConfidentialLedgerUserRoleName"], + **kwargs ): super(LedgerUser, self).__init__(**kwargs) self.assigned_role = assigned_role @@ -338,14 +370,19 @@ class LedgerWriteResult(msrest.serialization.Model): """ _validation = { - "sub_ledger_id": {"required": True}, + 'sub_ledger_id': {'required': True}, } _attribute_map = { - "sub_ledger_id": {"key": "subLedgerId", "type": "str"}, + 'sub_ledger_id': {'key': 'subLedgerId', 'type': 'str'}, } - def __init__(self, *, sub_ledger_id: str, **kwargs): + def __init__( + self, + *, + sub_ledger_id: str, + **kwargs + ): super(LedgerWriteResult, self).__init__(**kwargs) self.sub_ledger_id = sub_ledger_id @@ -360,12 +397,16 @@ class MerkleProofElement(msrest.serialization.Model): """ _attribute_map = { - "left": {"key": "left", "type": "str"}, - "right": {"key": "right", "type": "str"}, + 'left': {'key': 'left', 'type': 'str'}, + 'right': {'key': 'right', 'type': 'str'}, } def __init__( - self, *, left: Optional[str] = None, right: Optional[str] = None, **kwargs + self, + *, + left: Optional[str] = None, + right: Optional[str] = None, + **kwargs ): super(MerkleProofElement, self).__init__(**kwargs) self.left = left @@ -379,23 +420,23 @@ class PagedLedgerEntries(msrest.serialization.Model): :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". :type state: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState :param next_link: Path from which to retrieve the next page of results. :type next_link: str :param entries: Required. Array of ledger entries. :type entries: - list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry] + list[~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerEntry] """ _validation = { - "state": {"required": True}, - "entries": {"required": True}, + 'state': {'required': True}, + 'entries': {'required': True}, } _attribute_map = { - "state": {"key": "state", "type": "str"}, - "next_link": {"key": "@nextLink", "type": "str"}, - "entries": {"key": "entries", "type": "[LedgerEntry]"}, + 'state': {'key': 'state', 'type': 'str'}, + 'next_link': {'key': '@nextLink', 'type': 'str'}, + 'entries': {'key': 'entries', 'type': '[LedgerEntry]'}, } def __init__( @@ -423,7 +464,7 @@ class ReceiptContents(msrest.serialization.Model): :type node_id: str :param proof: Required. Merkle proof. :type proof: - list[~azure.confidentialledger._generated_ledger.v0_1_preview.models.MerkleProofElement] + list[~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.MerkleProofElement] :param root: Required. Root of the Merkle tree at the time the transaction was recorded. :type root: str :param signature: Required. Signature by the node, with its certificate, over the Merkle root. @@ -431,19 +472,19 @@ class ReceiptContents(msrest.serialization.Model): """ _validation = { - "leaf": {"required": True}, - "node_id": {"required": True}, - "proof": {"required": True}, - "root": {"required": True}, - "signature": {"required": True}, + 'leaf': {'required': True}, + 'node_id': {'required': True}, + 'proof': {'required': True}, + 'root': {'required': True}, + 'signature': {'required': True}, } _attribute_map = { - "leaf": {"key": "leaf", "type": "str"}, - "node_id": {"key": "nodeId", "type": "str"}, - "proof": {"key": "proof", "type": "[MerkleProofElement]"}, - "root": {"key": "root", "type": "str"}, - "signature": {"key": "signature", "type": "str"}, + 'leaf': {'key': 'leaf', 'type': 'str'}, + 'node_id': {'key': 'nodeId', 'type': 'str'}, + 'proof': {'key': 'proof', 'type': '[MerkleProofElement]'}, + 'root': {'key': 'root', 'type': 'str'}, + 'signature': {'key': 'signature', 'type': 'str'}, } def __init__( @@ -472,18 +513,18 @@ class RoleAssignment(msrest.serialization.Model): :param role_name: Required. Represents an assignable role. Possible values include: "Administrator", "Contributor", "Reader". :type role_name: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName :param description: Description of the role. :type description: str """ _validation = { - "role_name": {"required": True}, + 'role_name': {'required': True}, } _attribute_map = { - "role_name": {"key": "roleName", "type": "str"}, - "description": {"key": "description", "type": "str"}, + 'role_name': {'key': 'roleName', 'type': 'str'}, + 'description': {'key': 'description', 'type': 'str'}, } def __init__( @@ -504,24 +545,25 @@ class TransactionReceipt(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. :param receipt: A receipt certifying the transaction at the specified id. - :type receipt: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ReceiptContents + :type receipt: + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ReceiptContents :param state: Required. State of a ledger query. Possible values include: "Loading", "Ready". :type state: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerQueryState :param transaction_id: Required. A unique identifier for the state of the ledger. If returned as part of a LedgerEntry, it indicates the state from which the entry was read. :type transaction_id: str """ _validation = { - "state": {"required": True}, - "transaction_id": {"required": True}, + 'state': {'required': True}, + 'transaction_id': {'required': True}, } _attribute_map = { - "receipt": {"key": "receipt", "type": "ReceiptContents"}, - "state": {"key": "state", "type": "str"}, - "transaction_id": {"key": "transactionId", "type": "str"}, + 'receipt': {'key': 'receipt', 'type': 'ReceiptContents'}, + 'state': {'key': 'state', 'type': 'str'}, + 'transaction_id': {'key': 'transactionId', 'type': 'str'}, } def __init__( @@ -546,24 +588,28 @@ class TransactionStatus(msrest.serialization.Model): :param state: Required. Represents the state of the transaction. Possible values include: "Committed", "Pending". :type state: str or - ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionState + ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.TransactionState :param transaction_id: Required. A unique identifier for the state of the ledger. If returned as part of a LedgerEntry, it indicates the state from which the entry was read. :type transaction_id: str """ _validation = { - "state": {"required": True}, - "transaction_id": {"required": True}, + 'state': {'required': True}, + 'transaction_id': {'required': True}, } _attribute_map = { - "state": {"key": "state", "type": "str"}, - "transaction_id": {"key": "transactionId", "type": "str"}, + 'state': {'key': 'state', 'type': 'str'}, + 'transaction_id': {'key': 'transactionId', 'type': 'str'}, } def __init__( - self, *, state: Union[str, "TransactionState"], transaction_id: str, **kwargs + self, + *, + state: Union[str, "TransactionState"], + transaction_id: str, + **kwargs ): super(TransactionStatus, self).__init__(**kwargs) self.state = state diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/__init__.py similarity index 76% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/__init__.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/__init__.py index 343e192364e7c..86b74a2d1886d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/__init__.py @@ -6,10 +6,8 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from ._confidential_ledger_client_operations import ( - ConfidentialLedgerClientOperationsMixin, -) +from ._confidential_ledger_client_operations import ConfidentialLedgerClientOperationsMixin __all__ = [ - "ConfidentialLedgerClientOperationsMixin", + 'ConfidentialLedgerClientOperationsMixin', ] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py similarity index 54% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py index 40b951c2aa753..cdb5dc84df076 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py @@ -8,13 +8,7 @@ from typing import TYPE_CHECKING import warnings -from azure.core.exceptions import ( - ClientAuthenticationError, - HttpResponseError, - ResourceExistsError, - ResourceNotFoundError, - map_error, -) +from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error from azure.core.paging import ItemPaged from azure.core.pipeline import PipelineResponse from azure.core.pipeline.transport import HttpRequest, HttpResponse @@ -25,15 +19,14 @@ # pylint: disable=unused-import,ungrouped-imports from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar, Union - T = TypeVar("T") - ClsType = Optional[ - Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any] - ] - + T = TypeVar('T') + ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] class ConfidentialLedgerClientOperationsMixin(object): + def get_constitution( - self, **kwargs # type: Any + self, + **kwargs # type: Any ): # type: (...) -> "_models.Constitution" """Gets the constitution used for governance. @@ -42,65 +35,52 @@ def get_constitution( :keyword callable cls: A custom type or function that will be passed the direct response :return: Constitution, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.Constitution :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.Constitution"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.Constitution"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" # Construct URL - url = self.get_constitution.metadata["url"] # type: ignore + url = self.get_constitution.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') request = self._client.get(url, query_parameters, header_parameters) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) - deserialized = self._deserialize("Constitution", pipeline_response) + deserialized = self._deserialize('Constitution', pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - - get_constitution.metadata = {"url": "/app/governance/constitution"} # type: ignore + get_constitution.metadata = {'url': '/app/governance/constitution'} # type: ignore def get_consortium_members( - self, **kwargs # type: Any + self, + **kwargs # type: Any ): # type: (...) -> "_models.Consortium" """Gets the consortium members. @@ -109,65 +89,52 @@ def get_consortium_members( :keyword callable cls: A custom type or function that will be passed the direct response :return: Consortium, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.Consortium :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.Consortium"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.Consortium"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" # Construct URL - url = self.get_consortium_members.metadata["url"] # type: ignore + url = self.get_consortium_members.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') request = self._client.get(url, query_parameters, header_parameters) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) - deserialized = self._deserialize("Consortium", pipeline_response) + deserialized = self._deserialize('Consortium', pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - - get_consortium_members.metadata = {"url": "/app/governance/members"} # type: ignore + get_consortium_members.metadata = {'url': '/app/governance/members'} # type: ignore def get_enclave_quotes( - self, **kwargs # type: Any + self, + **kwargs # type: Any ): # type: (...) -> "_models.ConfidentialLedgerEnclaves" """Gets quotes for all nodes of the Confidential Ledger. @@ -177,66 +144,48 @@ def get_enclave_quotes( :keyword callable cls: A custom type or function that will be passed the direct response :return: ConfidentialLedgerEnclaves, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop( - "cls", None - ) # type: ClsType["_models.ConfidentialLedgerEnclaves"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.ConfidentialLedgerEnclaves"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" # Construct URL - url = self.get_enclave_quotes.metadata["url"] # type: ignore + url = self.get_enclave_quotes.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') request = self._client.get(url, query_parameters, header_parameters) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) - deserialized = self._deserialize( - "ConfidentialLedgerEnclaves", pipeline_response - ) + deserialized = self._deserialize('ConfidentialLedgerEnclaves', pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - - get_enclave_quotes.metadata = {"url": "/app/enclaveQuotes"} # type: ignore + get_enclave_quotes.metadata = {'url': '/app/enclaveQuotes'} # type: ignore def get_ledger_entries( self, @@ -259,74 +208,52 @@ def get_ledger_entries( :type to_transaction_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: An iterator like instance of either PagedLedgerEntries or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries] + :rtype: ~azure.core.paging.ItemPaged[~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.PagedLedgerEntries] :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.PagedLedgerEntries"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.PagedLedgerEntries"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" def prepare_request(next_link=None): # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header( - "accept", accept, "str" - ) + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') if not next_link: # Construct URL - url = self.get_ledger_entries.metadata["url"] # type: ignore + url = self.get_ledger_entries.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') if sub_ledger_id is not None: - query_parameters["subLedgerId"] = self._serialize.query( - "sub_ledger_id", sub_ledger_id, "str" - ) + query_parameters['subLedgerId'] = self._serialize.query("sub_ledger_id", sub_ledger_id, 'str') if from_transaction_id is not None: - query_parameters["fromTransactionId"] = self._serialize.query( - "from_transaction_id", from_transaction_id, "str" - ) + query_parameters['fromTransactionId'] = self._serialize.query("from_transaction_id", from_transaction_id, 'str') if to_transaction_id is not None: - query_parameters["toTransactionId"] = self._serialize.query( - "to_transaction_id", to_transaction_id, "str" - ) + query_parameters['toTransactionId'] = self._serialize.query("to_transaction_id", to_transaction_id, 'str') request = self._client.get(url, query_parameters, header_parameters) else: url = next_link query_parameters = {} # type: Dict[str, Any] path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), } url = self._client.format_url(url, **path_format_arguments) request = self._client.get(url, query_parameters, header_parameters) return request def extract_data(pipeline_response): - deserialized = self._deserialize("PagedLedgerEntries", pipeline_response) + deserialized = self._deserialize('PagedLedgerEntries', pipeline_response) list_of_elem = deserialized.entries if cls: list_of_elem = cls(list_of_elem) @@ -335,27 +262,20 @@ def extract_data(pipeline_response): def get_next(next_link=None): request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run( - request, stream=False, **kwargs - ) + pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - map_error( - status_code=response.status_code, - response=response, - error_map=error_map, - ) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) + map_error(status_code=response.status_code, response=response, error_map=error_map) raise HttpResponseError(response=response, model=error) return pipeline_response - return ItemPaged(get_next, extract_data) - - get_ledger_entries.metadata = {"url": "/app/transactions"} # type: ignore + return ItemPaged( + get_next, extract_data + ) + get_ledger_entries.metadata = {'url': '/app/transactions'} # type: ignore def post_ledger_entry( self, @@ -374,16 +294,14 @@ def post_ledger_entry( :type sub_ledger_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: LedgerWriteResult, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerWriteResult :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerWriteResult"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerWriteResult"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) _entry = _models.LedgerEntry(contents=contents) api_version = "0.1-preview" @@ -391,67 +309,47 @@ def post_ledger_entry( accept = "application/json" # Construct URL - url = self.post_ledger_entry.metadata["url"] # type: ignore + url = self.post_ledger_entry.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') if sub_ledger_id is not None: - query_parameters["subLedgerId"] = self._serialize.query( - "sub_ledger_id", sub_ledger_id, "str" - ) + query_parameters['subLedgerId'] = self._serialize.query("sub_ledger_id", sub_ledger_id, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Content-Type"] = self._serialize.header( - "content_type", content_type, "str" - ) - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') body_content_kwargs = {} # type: Dict[str, Any] if _entry is not None: - body_content = self._serialize.body(_entry, "LedgerEntry") + body_content = self._serialize.body(_entry, 'LedgerEntry') else: body_content = None - body_content_kwargs["content"] = body_content - request = self._client.post( - url, query_parameters, header_parameters, **body_content_kwargs - ) + body_content_kwargs['content'] = body_content + request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) response_headers = {} - response_headers["x-ms-ccf-transaction-id"] = self._deserialize( - "str", response.headers.get("x-ms-ccf-transaction-id") - ) - deserialized = self._deserialize("LedgerWriteResult", pipeline_response) + response_headers['x-ms-ccf-transaction-id']=self._deserialize('str', response.headers.get('x-ms-ccf-transaction-id')) + deserialized = self._deserialize('LedgerWriteResult', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - - post_ledger_entry.metadata = {"url": "/app/transactions"} # type: ignore + post_ledger_entry.metadata = {'url': '/app/transactions'} # type: ignore def get_ledger_entry( self, @@ -472,69 +370,51 @@ def get_ledger_entry( :type sub_ledger_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: LedgerQueryResult, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerQueryResult :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerQueryResult"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerQueryResult"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" # Construct URL - url = self.get_ledger_entry.metadata["url"] # type: ignore + url = self.get_ledger_entry.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "transactionId": self._serialize.url( - "transaction_id", transaction_id, "str" - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'transactionId': self._serialize.url("transaction_id", transaction_id, 'str'), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') if sub_ledger_id is not None: - query_parameters["subLedgerId"] = self._serialize.query( - "sub_ledger_id", sub_ledger_id, "str" - ) + query_parameters['subLedgerId'] = self._serialize.query("sub_ledger_id", sub_ledger_id, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') request = self._client.get(url, query_parameters, header_parameters) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) - deserialized = self._deserialize("LedgerQueryResult", pipeline_response) + deserialized = self._deserialize('LedgerQueryResult', pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - - get_ledger_entry.metadata = {"url": "/app/transactions/{transactionId}"} # type: ignore + get_ledger_entry.metadata = {'url': '/app/transactions/{transactionId}'} # type: ignore def get_receipt( self, @@ -550,65 +430,49 @@ def get_receipt( :type transaction_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TransactionReceipt, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.TransactionReceipt :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.TransactionReceipt"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.TransactionReceipt"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" # Construct URL - url = self.get_receipt.metadata["url"] # type: ignore + url = self.get_receipt.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "transactionId": self._serialize.url( - "transaction_id", transaction_id, "str" - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'transactionId': self._serialize.url("transaction_id", transaction_id, 'str'), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') request = self._client.get(url, query_parameters, header_parameters) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) - deserialized = self._deserialize("TransactionReceipt", pipeline_response) + deserialized = self._deserialize('TransactionReceipt', pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - - get_receipt.metadata = {"url": "/app/transactions/{transactionId}/receipt"} # type: ignore + get_receipt.metadata = {'url': '/app/transactions/{transactionId}/receipt'} # type: ignore def get_transaction_status( self, @@ -624,65 +488,49 @@ def get_transaction_status( :type transaction_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: TransactionStatus, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.TransactionStatus :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.TransactionStatus"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.TransactionStatus"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" # Construct URL - url = self.get_transaction_status.metadata["url"] # type: ignore + url = self.get_transaction_status.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "transactionId": self._serialize.url( - "transaction_id", transaction_id, "str" - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'transactionId': self._serialize.url("transaction_id", transaction_id, 'str'), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') request = self._client.get(url, query_parameters, header_parameters) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) - deserialized = self._deserialize("TransactionStatus", pipeline_response) + deserialized = self._deserialize('TransactionStatus', pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - - get_transaction_status.metadata = {"url": "/app/transactions/{transactionId}/status"} # type: ignore + get_transaction_status.metadata = {'url': '/app/transactions/{transactionId}/status'} # type: ignore def get_current_ledger_entry( self, @@ -698,66 +546,50 @@ def get_current_ledger_entry( :type sub_ledger_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: LedgerEntry, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerEntry :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerEntry"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerEntry"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" # Construct URL - url = self.get_current_ledger_entry.metadata["url"] # type: ignore + url = self.get_current_ledger_entry.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') if sub_ledger_id is not None: - query_parameters["subLedgerId"] = self._serialize.query( - "sub_ledger_id", sub_ledger_id, "str" - ) + query_parameters['subLedgerId'] = self._serialize.query("sub_ledger_id", sub_ledger_id, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') request = self._client.get(url, query_parameters, header_parameters) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) - deserialized = self._deserialize("LedgerEntry", pipeline_response) + deserialized = self._deserialize('LedgerEntry', pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - - get_current_ledger_entry.metadata = {"url": "/app/transactions/current"} # type: ignore + get_current_ledger_entry.metadata = {'url': '/app/transactions/current'} # type: ignore def delete_user( self, @@ -776,56 +608,43 @@ def delete_user( :rtype: None :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop("cls", None) # type: ClsType[None] + cls = kwargs.pop('cls', None) # type: ClsType[None] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" # Construct URL - url = self.delete_user.metadata["url"] # type: ignore + url = self.delete_user.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "userId": self._serialize.url("user_id", user_id, "str"), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'userId': self._serialize.url("user_id", user_id, 'str'), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') request = self._client.delete(url, query_parameters, header_parameters) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [204]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - delete_user.metadata = {"url": "/app/users/{userId}"} # type: ignore + delete_user.metadata = {'url': '/app/users/{userId}'} # type: ignore def get_user( self, @@ -841,63 +660,49 @@ def get_user( :type user_id: str :keyword callable cls: A custom type or function that will be passed the direct response :return: LedgerUser, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerUser :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerUser"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerUser"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) api_version = "0.1-preview" accept = "application/json" # Construct URL - url = self.get_user.metadata["url"] # type: ignore + url = self.get_user.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "userId": self._serialize.url("user_id", user_id, "str"), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'userId': self._serialize.url("user_id", user_id, 'str'), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') request = self._client.get(url, query_parameters, header_parameters) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) - deserialized = self._deserialize("LedgerUser", pipeline_response) + deserialized = self._deserialize('LedgerUser', pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - - get_user.metadata = {"url": "/app/users/{userId}"} # type: ignore + get_user.metadata = {'url': '/app/users/{userId}'} # type: ignore def create_or_update_user( self, @@ -913,19 +718,17 @@ def create_or_update_user( :param user_id: The user id, either an AAD object ID or certificate fingerprint. :type user_id: str :param assigned_role: Represents an assignable role. - :type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName + :type assigned_role: str or ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName :keyword callable cls: A custom type or function that will be passed the direct response :return: LedgerUser, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser + :rtype: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models.LedgerUser :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerUser"] + cls = kwargs.pop('cls', None) # type: ClsType["_models.LedgerUser"] error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, + 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } - error_map.update(kwargs.pop("error_map", {})) + error_map.update(kwargs.pop('error_map', {})) _user_details = _models.LedgerUser(assigned_role=assigned_role) api_version = "0.1-preview" @@ -933,54 +736,38 @@ def create_or_update_user( accept = "application/json" # Construct URL - url = self.create_or_update_user.metadata["url"] # type: ignore + url = self.create_or_update_user.metadata['url'] # type: ignore path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "userId": self._serialize.url("user_id", user_id, "str"), + 'ledgerUri': self._serialize.url("self._config.ledger_uri", self._config.ledger_uri, 'str', skip_quote=True), + 'userId': self._serialize.url("user_id", user_id, 'str'), } url = self._client.format_url(url, **path_format_arguments) # Construct parameters query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) + query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') # Construct headers header_parameters = {} # type: Dict[str, Any] - header_parameters["Content-Type"] = self._serialize.header( - "content_type", content_type, "str" - ) - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") + header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') + header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(_user_details, "LedgerUser") - body_content_kwargs["content"] = body_content - request = self._client.patch( - url, query_parameters, header_parameters, **body_content_kwargs - ) + body_content = self._serialize.body(_user_details, 'LedgerUser') + body_content_kwargs['content'] = body_content + request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) response = pipeline_response.http_response if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) + map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ConfidentialLedgerError, response) raise HttpResponseError(response=response, model=error) - deserialized = self._deserialize("LedgerUser", pipeline_response) + deserialized = self._deserialize('LedgerUser', pipeline_response) if cls: return cls(pipeline_response, deserialized, {}) return deserialized - - create_or_update_user.metadata = {"url": "/app/users/{userId}"} # type: ignore + create_or_update_user.metadata = {'url': '/app/users/{userId}'} # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/py.typed b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/py.typed similarity index 100% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/py.typed rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/py.typed diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py deleted file mode 100644 index 92754a7fc8ba6..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py +++ /dev/null @@ -1,968 +0,0 @@ -# coding=utf-8 -# -------------------------------------------------------------------------- -# Copyright (c) Microsoft Corporation. All rights reserved. -# Licensed under the MIT License. See License.txt in the project root for license information. -# Code generated by Microsoft (R) AutoRest Code Generator. -# Changes may cause incorrect behavior and will be lost if the code is regenerated. -# -------------------------------------------------------------------------- -from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar, Union -import warnings - -from azure.core.async_paging import AsyncItemPaged, AsyncList -from azure.core.exceptions import ( - ClientAuthenticationError, - HttpResponseError, - ResourceExistsError, - ResourceNotFoundError, - map_error, -) -from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest - -from ... import models as _models - -T = TypeVar("T") -ClsType = Optional[ - Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any] -] - - -class ConfidentialLedgerClientOperationsMixin: - async def get_constitution(self, **kwargs) -> "_models.Constitution": - """Gets the constitution used for governance. - - The constitution is a script that assesses and applies proposals from consortium members. - - :keyword callable cls: A custom type or function that will be passed the direct response - :return: Constitution, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Constitution - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.Constitution"] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - api_version = "0.1-preview" - accept = "application/json" - - # Construct URL - url = self.get_constitution.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - raise HttpResponseError(response=response, model=error) - - deserialized = self._deserialize("Constitution", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_constitution.metadata = {"url": "/app/governance/constitution"} # type: ignore - - async def get_consortium_members(self, **kwargs) -> "_models.Consortium": - """Gets the consortium members. - - Consortium members can manage the Confidential Ledger. - - :keyword callable cls: A custom type or function that will be passed the direct response - :return: Consortium, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.Consortium - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.Consortium"] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - api_version = "0.1-preview" - accept = "application/json" - - # Construct URL - url = self.get_consortium_members.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - raise HttpResponseError(response=response, model=error) - - deserialized = self._deserialize("Consortium", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_consortium_members.metadata = {"url": "/app/governance/members"} # type: ignore - - async def get_enclave_quotes( - self, **kwargs - ) -> "_models.ConfidentialLedgerEnclaves": - """Gets quotes for all nodes of the Confidential Ledger. - - A quote is an SGX enclave measurement that can be used to verify the validity of a node and its - enclave. - - :keyword callable cls: A custom type or function that will be passed the direct response - :return: ConfidentialLedgerEnclaves, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerEnclaves - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop( - "cls", None - ) # type: ClsType["_models.ConfidentialLedgerEnclaves"] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - api_version = "0.1-preview" - accept = "application/json" - - # Construct URL - url = self.get_enclave_quotes.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - raise HttpResponseError(response=response, model=error) - - deserialized = self._deserialize( - "ConfidentialLedgerEnclaves", pipeline_response - ) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_enclave_quotes.metadata = {"url": "/app/enclaveQuotes"} # type: ignore - - def get_ledger_entries( - self, - sub_ledger_id: Optional[str] = None, - from_transaction_id: Optional[str] = None, - to_transaction_id: Optional[str] = None, - **kwargs - ) -> AsyncIterable["_models.PagedLedgerEntries"]: - """Gets ledger entries from a sub-ledger corresponding to a range. - - A sub-ledger id may optionally be specified. Only entries in the specified (or default) - sub-ledger will be returned. - - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :param from_transaction_id: Specify the first transaction ID in a range. - :type from_transaction_id: str - :param to_transaction_id: Specify the last transaction ID in a range. - :type to_transaction_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either PagedLedgerEntries or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.confidentialledger._generated_ledger.v0_1_preview.models.PagedLedgerEntries] - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.PagedLedgerEntries"] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - api_version = "0.1-preview" - accept = "application/json" - - def prepare_request(next_link=None): - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header( - "accept", accept, "str" - ) - - if not next_link: - # Construct URL - url = self.get_ledger_entries.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - } - url = self._client.format_url(url, **path_format_arguments) - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - if sub_ledger_id is not None: - query_parameters["subLedgerId"] = self._serialize.query( - "sub_ledger_id", sub_ledger_id, "str" - ) - if from_transaction_id is not None: - query_parameters["fromTransactionId"] = self._serialize.query( - "from_transaction_id", from_transaction_id, "str" - ) - if to_transaction_id is not None: - query_parameters["toTransactionId"] = self._serialize.query( - "to_transaction_id", to_transaction_id, "str" - ) - - request = self._client.get(url, query_parameters, header_parameters) - else: - url = next_link - query_parameters = {} # type: Dict[str, Any] - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - } - url = self._client.format_url(url, **path_format_arguments) - request = self._client.get(url, query_parameters, header_parameters) - return request - - async def extract_data(pipeline_response): - deserialized = self._deserialize("PagedLedgerEntries", pipeline_response) - list_of_elem = deserialized.entries - if cls: - list_of_elem = cls(list_of_elem) - return deserialized.next_link or None, AsyncList(list_of_elem) - - async def get_next(next_link=None): - request = prepare_request(next_link) - - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - map_error( - status_code=response.status_code, - response=response, - error_map=error_map, - ) - raise HttpResponseError(response=response, model=error) - - return pipeline_response - - return AsyncItemPaged(get_next, extract_data) - - get_ledger_entries.metadata = {"url": "/app/transactions"} # type: ignore - - async def post_ledger_entry( - self, contents: str, sub_ledger_id: Optional[str] = None, **kwargs - ) -> "_models.LedgerWriteResult": - """Writes a ledger entry. - - A sub-ledger id may optionally be specified. - - :param contents: Contents of the ledger entry. - :type contents: str - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerWriteResult, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerWriteResult - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerWriteResult"] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - - _entry = _models.LedgerEntry(contents=contents) - api_version = "0.1-preview" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.post_ledger_entry.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - if sub_ledger_id is not None: - query_parameters["subLedgerId"] = self._serialize.query( - "sub_ledger_id", sub_ledger_id, "str" - ) - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Content-Type"] = self._serialize.header( - "content_type", content_type, "str" - ) - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") - - body_content_kwargs = {} # type: Dict[str, Any] - if _entry is not None: - body_content = self._serialize.body(_entry, "LedgerEntry") - else: - body_content = None - body_content_kwargs["content"] = body_content - request = self._client.post( - url, query_parameters, header_parameters, **body_content_kwargs - ) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - raise HttpResponseError(response=response, model=error) - - response_headers = {} - response_headers["x-ms-ccf-transaction-id"] = self._deserialize( - "str", response.headers.get("x-ms-ccf-transaction-id") - ) - deserialized = self._deserialize("LedgerWriteResult", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, response_headers) - - return deserialized - - post_ledger_entry.metadata = {"url": "/app/transactions"} # type: ignore - - async def get_ledger_entry( - self, transaction_id: str, sub_ledger_id: Optional[str] = None, **kwargs - ) -> "_models.LedgerQueryResult": - """Gets the ledger entry at the specified transaction id. A sub-ledger id may optionally be specified to indicate the sub-ledger from which to fetch the value. - - To return older ledger entries, the relevant sections of the ledger must be read from disk and - validated. To prevent blocking within the enclave, the response will indicate whether the entry - is ready and part of the response, or if the loading is still ongoing. - - :param transaction_id: Identifies a write transaction. - :type transaction_id: str - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerQueryResult, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerQueryResult - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerQueryResult"] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - api_version = "0.1-preview" - accept = "application/json" - - # Construct URL - url = self.get_ledger_entry.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "transactionId": self._serialize.url( - "transaction_id", transaction_id, "str" - ), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - if sub_ledger_id is not None: - query_parameters["subLedgerId"] = self._serialize.query( - "sub_ledger_id", sub_ledger_id, "str" - ) - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - raise HttpResponseError(response=response, model=error) - - deserialized = self._deserialize("LedgerQueryResult", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_ledger_entry.metadata = {"url": "/app/transactions/{transactionId}"} # type: ignore - - async def get_receipt( - self, transaction_id: str, **kwargs - ) -> "_models.TransactionReceipt": - """Gets a receipt certifying ledger contents at a particular transaction id. - - Gets a receipt certifying ledger contents at a particular transaction id. - - :param transaction_id: Identifies a write transaction. - :type transaction_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: TransactionReceipt, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionReceipt - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.TransactionReceipt"] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - api_version = "0.1-preview" - accept = "application/json" - - # Construct URL - url = self.get_receipt.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "transactionId": self._serialize.url( - "transaction_id", transaction_id, "str" - ), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - raise HttpResponseError(response=response, model=error) - - deserialized = self._deserialize("TransactionReceipt", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_receipt.metadata = {"url": "/app/transactions/{transactionId}/receipt"} # type: ignore - - async def get_transaction_status( - self, transaction_id: str, **kwargs - ) -> "_models.TransactionStatus": - """Gets the status of an entry identified by a transaction id. - - Gets the status of an entry identified by a transaction id. - - :param transaction_id: Identifies a write transaction. - :type transaction_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: TransactionStatus, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.TransactionStatus - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.TransactionStatus"] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - api_version = "0.1-preview" - accept = "application/json" - - # Construct URL - url = self.get_transaction_status.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "transactionId": self._serialize.url( - "transaction_id", transaction_id, "str" - ), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - raise HttpResponseError(response=response, model=error) - - deserialized = self._deserialize("TransactionStatus", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_transaction_status.metadata = {"url": "/app/transactions/{transactionId}/status"} # type: ignore - - async def get_current_ledger_entry( - self, sub_ledger_id: Optional[str] = None, **kwargs - ) -> "_models.LedgerEntry": - """Gets the current value available in the ledger. - - A sub-ledger id may optionally be specified. - - :param sub_ledger_id: The sub-ledger id. - :type sub_ledger_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerEntry, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerEntry - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerEntry"] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - api_version = "0.1-preview" - accept = "application/json" - - # Construct URL - url = self.get_current_ledger_entry.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - if sub_ledger_id is not None: - query_parameters["subLedgerId"] = self._serialize.query( - "sub_ledger_id", sub_ledger_id, "str" - ) - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - raise HttpResponseError(response=response, model=error) - - deserialized = self._deserialize("LedgerEntry", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_current_ledger_entry.metadata = {"url": "/app/transactions/current"} # type: ignore - - async def delete_user(self, user_id: str, **kwargs) -> None: - """Deletes a user from the Confidential Ledger. - - Deletes a user from the Confidential Ledger. - - :param user_id: The user id, either an AAD object ID or certificate fingerprint. - :type user_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: None, or the result of cls(response) - :rtype: None - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop("cls", None) # type: ClsType[None] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - api_version = "0.1-preview" - accept = "application/json" - - # Construct URL - url = self.delete_user.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "userId": self._serialize.url("user_id", user_id, "str"), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") - - request = self._client.delete(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [204]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - raise HttpResponseError(response=response, model=error) - - if cls: - return cls(pipeline_response, None, {}) - - delete_user.metadata = {"url": "/app/users/{userId}"} # type: ignore - - async def get_user(self, user_id: str, **kwargs) -> "_models.LedgerUser": - """Gets a user. - - Gets a user. - - :param user_id: The user id, either an AAD object ID or certificate fingerprint. - :type user_id: str - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerUser, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerUser"] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - api_version = "0.1-preview" - accept = "application/json" - - # Construct URL - url = self.get_user.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "userId": self._serialize.url("user_id", user_id, "str"), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - raise HttpResponseError(response=response, model=error) - - deserialized = self._deserialize("LedgerUser", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - get_user.metadata = {"url": "/app/users/{userId}"} # type: ignore - - async def create_or_update_user( - self, - user_id: str, - assigned_role: Union[str, "_models.ConfidentialLedgerUserRoleName"], - **kwargs - ) -> "_models.LedgerUser": - """Adds a user or updates a user's fields. - - A JSON merge patch is applied for existing users. - - :param user_id: The user id, either an AAD object ID or certificate fingerprint. - :type user_id: str - :param assigned_role: Represents an assignable role. - :type assigned_role: str or ~azure.confidentialledger._generated_ledger.v0_1_preview.models.ConfidentialLedgerUserRoleName - :keyword callable cls: A custom type or function that will be passed the direct response - :return: LedgerUser, or the result of cls(response) - :rtype: ~azure.confidentialledger._generated_ledger.v0_1_preview.models.LedgerUser - :raises: ~azure.core.exceptions.HttpResponseError - """ - cls = kwargs.pop("cls", None) # type: ClsType["_models.LedgerUser"] - error_map = { - 401: ClientAuthenticationError, - 404: ResourceNotFoundError, - 409: ResourceExistsError, - } - error_map.update(kwargs.pop("error_map", {})) - - _user_details = _models.LedgerUser(assigned_role=assigned_role) - api_version = "0.1-preview" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.create_or_update_user.metadata["url"] # type: ignore - path_format_arguments = { - "ledgerUri": self._serialize.url( - "self._config.ledger_uri", - self._config.ledger_uri, - "str", - skip_quote=True, - ), - "userId": self._serialize.url("user_id", user_id, "str"), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters["api-version"] = self._serialize.query( - "api_version", api_version, "str" - ) - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - header_parameters["Content-Type"] = self._serialize.header( - "content_type", content_type, "str" - ) - header_parameters["Accept"] = self._serialize.header("accept", accept, "str") - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(_user_details, "LedgerUser") - body_content_kwargs["content"] = body_content - request = self._client.patch( - url, query_parameters, header_parameters, **body_content_kwargs - ) - pipeline_response = await self._client._pipeline.run( - request, stream=False, **kwargs - ) - response = pipeline_response.http_response - - if response.status_code not in [200]: - map_error( - status_code=response.status_code, response=response, error_map=error_map - ) - error = self._deserialize.failsafe_deserialize( - _models.ConfidentialLedgerError, response - ) - raise HttpResponseError(response=response, model=error) - - deserialized = self._deserialize("LedgerUser", pipeline_response) - - if cls: - return cls(pipeline_response, deserialized, {}) - - return deserialized - - create_or_update_user.metadata = {"url": "/app/users/{userId}"} # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py index 61c8f26378a5e..ba67d54911e1f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py @@ -12,7 +12,7 @@ from ._client_base import AsyncConfidentialLedgerClientBase from .._enums import LedgerUserRole, TransactionState -from .._generated_ledger.v0_1_preview.models import ConfidentialLedgerQueryState +from .._generated._generated_ledger.v0_1_preview.models import ConfidentialLedgerQueryState from .._models import ( AppendResult, Constitution, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client_base.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client_base.py index c2c975847d11c..87e5ebebf3b83 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client_base.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client_base.py @@ -11,7 +11,7 @@ ) from azure.core.pipeline.transport import AioHttpTransport -from .._generated_ledger.v0_1_preview.aio import ( +from .._generated._generated_ledger.v0_1_preview.aio import ( ConfidentialLedgerClient as _ConfidentialLedgerClient, ) from .._shared import ConfidentialLedgerCertificateCredential, DEFAULT_VERSION diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py index d6f512d7025e2..6c61913ae479c 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py @@ -9,7 +9,7 @@ from ._models import LedgerIdentity -from .._generated_identity.v0_1_preview import ( +from .._generated._generated_identity.v0_1_preview import ( ConfidentialLedgerClient as _ConfidentialLedgerClient, ) from .._shared import DEFAULT_VERSION diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py index 591cd551bb7cc..86eafa4dcd0f5 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py @@ -10,7 +10,7 @@ from azure.core.tracing.decorator_async import distributed_trace_async from .. import LedgerIdentity -from ..._generated_identity.v0_1_preview.aio import ( +from ..._generated._generated_identity.v0_1_preview.aio import ( ConfidentialLedgerClient as _ConfidentialLedgerClient, ) from ..._shared import DEFAULT_VERSION From 4fcab9ca06e00ddf5a9ad9b9c3b6b82af5c2b564 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 6 May 2021 12:57:59 -0700 Subject: [PATCH 44/49] pylint --- sdk/confidentialledger/azure-confidentialledger/.pylintrc | 1 + .../azure/confidentialledger/_client.py | 2 ++ .../azure/confidentialledger/_shared/__init__.py | 3 ++- .../azure/confidentialledger/aio/__init__.py | 1 + .../azure/confidentialledger/identity_service/__init__.py | 1 + .../azure/confidentialledger/identity_service/_client.py | 2 +- .../azure/confidentialledger/identity_service/aio/__init__.py | 1 + .../azure/confidentialledger/identity_service/aio/_client.py | 2 +- 8 files changed, 10 insertions(+), 3 deletions(-) create mode 120000 sdk/confidentialledger/azure-confidentialledger/.pylintrc diff --git a/sdk/confidentialledger/azure-confidentialledger/.pylintrc b/sdk/confidentialledger/azure-confidentialledger/.pylintrc new file mode 120000 index 0000000000000..1d3146afa9e30 --- /dev/null +++ b/sdk/confidentialledger/azure-confidentialledger/.pylintrc @@ -0,0 +1 @@ +../../../pylintrc \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index 36d8b3ed9cfe9..1910b26a8060b 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -59,6 +59,8 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientBase): def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): # type: (str, Union[ConfidentialLedgerCertificateCredential, TokenCredential], str, Any) -> None + # Needed for Python 2.7 compatibility + # pylint: disable=super-with-arguments super(ConfidentialLedgerClient, self).__init__( endpoint=endpoint, credential=credential, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py index ff0003c7006dc..f8e4cbb104a19 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_shared/__init__.py @@ -2,6 +2,7 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT License. # ------------------------------------ +# pylint: disable=unused-import +from .credential import ConfidentialLedgerCertificateCredential DEFAULT_VERSION = "0.1-preview" -from .credential import ConfidentialLedgerCertificateCredential diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/__init__.py index 3bfa6bcd019bc..44b20ca97263a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/__init__.py @@ -2,6 +2,7 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT License. # ------------------------------------ +# pylint: disable=unused-import from ._client import ConfidentialLedgerClient diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/__init__.py index 7f3e24c6f7641..b81a12158ac55 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/__init__.py @@ -2,6 +2,7 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT License. # ------------------------------------ +# pylint: disable=unused-import from ._client import ConfidentialLedgerIdentityServiceClient diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py index 6c61913ae479c..2b949eb9bb473 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py @@ -36,7 +36,7 @@ class ConfidentialLedgerIdentityServiceClient(object): :type credential: ~azure.core.credentials.TokenCredential """ - def __init__(self, identity_service_url, **kwargs): + def __init__(self, identity_service_url, **kwargs): # pylint: disable=missing-client-constructor-parameter-credential # type: (str, Any) -> None client = kwargs.get("generated_client") if client: diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/__init__.py index 8a6a71aeb1288..d8afd6745f152 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/__init__.py @@ -2,6 +2,7 @@ # Copyright (c) Microsoft Corporation. # Licensed under the MIT License. # ------------------------------------ +# pylint: disable=unused-import from ._client import ConfidentialLedgerIdentityServiceClient diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py index 86eafa4dcd0f5..e003b3c126a07 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py @@ -37,7 +37,7 @@ class ConfidentialLedgerIdentityServiceClient(object): :type credential: ~azure.core.credentials.TokenCredential """ - def __init__(self, identity_service_url: str, **kwargs: Any) -> None: + def __init__(self, identity_service_url: str, **kwargs: Any) -> None: # pylint: disable=missing-client-constructor-parameter-credential client = kwargs.get("generated_client") if client: # caller provided a configured client -> nothing left to initialize From 86cc3e8389c0ff5bd56b80556266e226953a8057 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 6 May 2021 13:27:46 -0700 Subject: [PATCH 45/49] super-with-arguments not in pipeline pylint --- .../azure/confidentialledger/_client.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index 1910b26a8060b..195647a63815f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -58,9 +58,6 @@ class ConfidentialLedgerClient(ConfidentialLedgerClientBase): def __init__(self, endpoint, credential, ledger_certificate_path, **kwargs): # type: (str, Union[ConfidentialLedgerCertificateCredential, TokenCredential], str, Any) -> None - - # Needed for Python 2.7 compatibility - # pylint: disable=super-with-arguments super(ConfidentialLedgerClient, self).__init__( endpoint=endpoint, credential=credential, From b42651ae4791aca8c9fbe282832b81badf798aa9 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Thu, 6 May 2021 15:35:46 -0700 Subject: [PATCH 46/49] consume codegen changes --- .../azure-confidentialledger/.pylintrc | 1 - .../azure/confidentialledger/_client.py | 27 ++++++++++--------- .../v0_1_preview/__init__.py | 4 +-- ...dential_ledger_identity_service_client.py} | 16 ++++++----- .../v0_1_preview/_configuration.py | 6 ++--- .../v0_1_preview/aio/__init__.py | 4 +-- ...dential_ledger_identity_service_client.py} | 16 ++++++----- .../v0_1_preview/aio/_configuration.py | 6 ++--- .../v0_1_preview/aio/operations/__init__.py | 4 +-- ...ial_ledger_identity_service_operations.py} | 22 ++++++++++++++- .../v0_1_preview/operations/__init__.py | 4 +-- ...ial_ledger_identity_service_operations.py} | 22 ++++++++++++++- .../_confidential_ledger_client.py | 8 ++++-- .../aio/_confidential_ledger_client.py | 8 ++++-- .../v0_1_preview/aio/operations/__init__.py | 4 +-- ....py => _confidential_ledger_operations.py} | 22 ++++++++++++++- .../v0_1_preview/operations/__init__.py | 4 +-- ....py => _confidential_ledger_operations.py} | 22 ++++++++++++++- .../azure/confidentialledger/aio/_client.py | 24 ++++++++--------- .../identity_service/_client.py | 9 ++++--- .../identity_service/aio/_client.py | 9 ++++--- 21 files changed, 173 insertions(+), 69 deletions(-) delete mode 120000 sdk/confidentialledger/azure-confidentialledger/.pylintrc rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/{_confidential_ledger_client.py => _confidential_ledger_identity_service_client.py} (74%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/{_confidential_ledger_client.py => _confidential_ledger_identity_service_client.py} (72%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/{_confidential_ledger_client_operations.py => _confidential_ledger_identity_service_operations.py} (80%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/{_confidential_ledger_client_operations.py => _confidential_ledger_identity_service_operations.py} (81%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/{_confidential_ledger_client_operations.py => _confidential_ledger_operations.py} (97%) rename sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/{_confidential_ledger_client_operations.py => _confidential_ledger_operations.py} (97%) diff --git a/sdk/confidentialledger/azure-confidentialledger/.pylintrc b/sdk/confidentialledger/azure-confidentialledger/.pylintrc deleted file mode 120000 index 1d3146afa9e30..0000000000000 --- a/sdk/confidentialledger/azure-confidentialledger/.pylintrc +++ /dev/null @@ -1 +0,0 @@ -../../../pylintrc \ No newline at end of file diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py index 195647a63815f..15e1958c9f13f 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_client.py @@ -88,7 +88,7 @@ def append_to_ledger( raise ValueError("entry_contents must be a string") # pylint: disable=protected-access - result = self._client.post_ledger_entry( + result = self._client.confidential_ledger.post_ledger_entry( contents=entry_contents, # Not a valid kwarg for wait_for_commit (will throw at requests layer), # so it has to be popped. @@ -125,7 +125,7 @@ def create_or_update_user( if user_id is None or role is None: raise ValueError("user_id or role cannot be None") - result = self._client.create_or_update_user( + result = self._client.confidential_ledger.create_or_update_user( user_id=user_id, assigned_role=role.value if isinstance(role, LedgerUserRole) else role, **kwargs @@ -154,7 +154,7 @@ def delete_user( if user_id is None: raise ValueError("user_id cannot be None") - self._client.delete_user(user_id=user_id, **kwargs) + self._client.confidential_ledger.delete_user(user_id=user_id, **kwargs) @distributed_trace def get_constitution( @@ -170,7 +170,7 @@ def get_constitution( :raises: ~azure.core.exceptions.HttpResponseError """ - result = self._client.get_constitution(**kwargs) + result = self._client.confidential_ledger.get_constitution(**kwargs) return Constitution(script=result.script, digest=result.digest) @distributed_trace @@ -188,7 +188,7 @@ def get_consortium( :raises: ~azure.core.exceptions.HttpResponseError """ - result = self._client.get_consortium_members(**kwargs) + result = self._client.confidential_ledger.get_consortium_members(**kwargs) return Consortium( members=[ ConsortiumMember(certificate=member.certificate, member_id=member.id) @@ -209,7 +209,7 @@ def get_enclave_quotes( :raises: ~azure.core.exceptions.HttpResponseError """ - result = self._client.get_enclave_quotes(**kwargs) + result = self._client.confidential_ledger.get_enclave_quotes(**kwargs) return LedgerEnclaves( { quote.node_id: EnclaveQuote( @@ -256,7 +256,7 @@ def get_ledger_entries( ) # pylint: disable=protected-access - return self._client.get_ledger_entries( + return self._client.confidential_ledger.get_ledger_entries( from_transaction_id=from_transaction_id, to_transaction_id=to_transaction_id, cls=kwargs.pop( @@ -302,7 +302,7 @@ def get_ledger_entry( ) if transaction_id is None: - result = self._client.get_current_ledger_entry(**kwargs) + result = self._client.confidential_ledger.get_current_ledger_entry(**kwargs) return LedgerEntry( transaction_id=result.transaction_id, contents=result.contents, @@ -313,7 +313,7 @@ def get_ledger_entry( result = None state = None for _ in range(max_tries): - result = self._client.get_ledger_entry( + result = self._client.confidential_ledger.get_ledger_entry( transaction_id=transaction_id, **kwargs ) ready = result.state == ConfidentialLedgerQueryState.READY @@ -366,7 +366,10 @@ def get_transaction_receipt( result = None state = None for _ in range(max_tries): - result = self._client.get_receipt(transaction_id=transaction_id, **kwargs) + result = self._client.confidential_ledger.get_receipt( + transaction_id=transaction_id, + **kwargs + ) ready = result.state == ConfidentialLedgerQueryState.READY if not ready: @@ -404,7 +407,7 @@ def get_transaction_status( if transaction_id is None: raise ValueError("transaction_id cannot be None") - result = self._client.get_transaction_status( + result = self._client.confidential_ledger.get_transaction_status( transaction_id=transaction_id, **kwargs ) return TransactionStatus( @@ -431,7 +434,7 @@ def get_user( if user_id is None: raise ValueError("user_id cannot be None") - result = self._client.get_user(user_id=user_id, **kwargs) + result = self._client.confidential_ledger.get_user(user_id=user_id, **kwargs) return LedgerUser( user_id=result.user_id, role=LedgerUserRole(result.assigned_role) ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/__init__.py index 1b83f1d822b91..6f88624cf9765 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/__init__.py @@ -6,11 +6,11 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from ._confidential_ledger_client import ConfidentialLedgerClient +from ._confidential_ledger_identity_service_client import ConfidentialLedgerIdentityServiceClient from ._version import VERSION __version__ = VERSION -__all__ = ['ConfidentialLedgerClient'] +__all__ = ['ConfidentialLedgerIdentityServiceClient'] try: from ._patch import patch_sdk # type: ignore diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_confidential_ledger_identity_service_client.py similarity index 74% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_confidential_ledger_client.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_confidential_ledger_identity_service_client.py index 38e3ce1f2b862..4f40b466195ac 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_confidential_ledger_identity_service_client.py @@ -17,14 +17,16 @@ from azure.core.pipeline.transport import HttpRequest, HttpResponse -from ._configuration import ConfidentialLedgerClientConfiguration -from .operations import ConfidentialLedgerClientOperationsMixin +from ._configuration import ConfidentialLedgerIdentityServiceClientConfiguration +from .operations import ConfidentialLedgerIdentityServiceOperations from . import models -class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): - """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. +class ConfidentialLedgerIdentityServiceClient(object): + """The ConfidentialLedgerIdentityServiceClient is used to retrieve the TLS certificate required for connecting to a Confidential Ledger. + :ivar confidential_ledger_identity_service: ConfidentialLedgerIdentityServiceOperations operations + :vartype confidential_ledger_identity_service: azure.confidentialledger._generated/_generated_identity.v0_1_preview.operations.ConfidentialLedgerIdentityServiceOperations :param identity_service_uri: The Identity Service URL, for example https://identity.accledger.azure.com. :type identity_service_uri: str """ @@ -36,7 +38,7 @@ def __init__( ): # type: (...) -> None base_url = '{identityServiceUri}' - self._config = ConfidentialLedgerClientConfiguration(identity_service_uri, **kwargs) + self._config = ConfidentialLedgerIdentityServiceClientConfiguration(identity_service_uri, **kwargs) self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} @@ -44,6 +46,8 @@ def __init__( self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) + self.confidential_ledger_identity_service = ConfidentialLedgerIdentityServiceOperations( + self._client, self._config, self._serialize, self._deserialize) def _send_request(self, http_request, **kwargs): # type: (HttpRequest, Any) -> HttpResponse @@ -68,7 +72,7 @@ def close(self): self._client.close() def __enter__(self): - # type: () -> ConfidentialLedgerClient + # type: () -> ConfidentialLedgerIdentityServiceClient self._client.__enter__() return self diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_configuration.py index 114c5d8125c09..59868ce0001a4 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/_configuration.py @@ -18,8 +18,8 @@ from typing import Any -class ConfidentialLedgerClientConfiguration(Configuration): - """Configuration for ConfidentialLedgerClient. +class ConfidentialLedgerIdentityServiceClientConfiguration(Configuration): + """Configuration for ConfidentialLedgerIdentityServiceClient. Note that all parameters used to create this instance are saved as instance attributes. @@ -36,7 +36,7 @@ def __init__( # type: (...) -> None if identity_service_uri is None: raise ValueError("Parameter 'identity_service_uri' must not be None.") - super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + super(ConfidentialLedgerIdentityServiceClientConfiguration, self).__init__(**kwargs) self.identity_service_uri = identity_service_uri self.api_version = "0.1-preview" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/__init__.py index 2fc6d6cf7e465..8c928193cb708 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/__init__.py @@ -6,5 +6,5 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from ._confidential_ledger_client import ConfidentialLedgerClient -__all__ = ['ConfidentialLedgerClient'] +from ._confidential_ledger_identity_service_client import ConfidentialLedgerIdentityServiceClient +__all__ = ['ConfidentialLedgerIdentityServiceClient'] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_confidential_ledger_identity_service_client.py similarity index 72% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_confidential_ledger_identity_service_client.py index ea3a0a14fdd02..040d84b52ef33 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_confidential_ledger_identity_service_client.py @@ -12,14 +12,16 @@ from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest from msrest import Deserializer, Serializer -from ._configuration import ConfidentialLedgerClientConfiguration -from .operations import ConfidentialLedgerClientOperationsMixin +from ._configuration import ConfidentialLedgerIdentityServiceClientConfiguration +from .operations import ConfidentialLedgerIdentityServiceOperations from .. import models -class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): - """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. +class ConfidentialLedgerIdentityServiceClient(object): + """The ConfidentialLedgerIdentityServiceClient is used to retrieve the TLS certificate required for connecting to a Confidential Ledger. + :ivar confidential_ledger_identity_service: ConfidentialLedgerIdentityServiceOperations operations + :vartype confidential_ledger_identity_service: azure.confidentialledger._generated/_generated_identity.v0_1_preview.aio.operations.ConfidentialLedgerIdentityServiceOperations :param identity_service_uri: The Identity Service URL, for example https://identity.accledger.azure.com. :type identity_service_uri: str """ @@ -30,7 +32,7 @@ def __init__( **kwargs: Any ) -> None: base_url = '{identityServiceUri}' - self._config = ConfidentialLedgerClientConfiguration(identity_service_uri, **kwargs) + self._config = ConfidentialLedgerIdentityServiceClientConfiguration(identity_service_uri, **kwargs) self._client = AsyncPipelineClient(base_url=base_url, config=self._config, **kwargs) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} @@ -38,6 +40,8 @@ def __init__( self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) + self.confidential_ledger_identity_service = ConfidentialLedgerIdentityServiceOperations( + self._client, self._config, self._serialize, self._deserialize) async def _send_request(self, http_request: HttpRequest, **kwargs: Any) -> AsyncHttpResponse: """Runs the network request through the client's chained policies. @@ -59,7 +63,7 @@ async def _send_request(self, http_request: HttpRequest, **kwargs: Any) -> Async async def close(self) -> None: await self._client.close() - async def __aenter__(self) -> "ConfidentialLedgerClient": + async def __aenter__(self) -> "ConfidentialLedgerIdentityServiceClient": await self._client.__aenter__() return self diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_configuration.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_configuration.py index bd29eb4a3f0a6..0e4742f10a6cb 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_configuration.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/_configuration.py @@ -14,8 +14,8 @@ from .._version import VERSION -class ConfidentialLedgerClientConfiguration(Configuration): - """Configuration for ConfidentialLedgerClient. +class ConfidentialLedgerIdentityServiceClientConfiguration(Configuration): + """Configuration for ConfidentialLedgerIdentityServiceClient. Note that all parameters used to create this instance are saved as instance attributes. @@ -31,7 +31,7 @@ def __init__( ) -> None: if identity_service_uri is None: raise ValueError("Parameter 'identity_service_uri' must not be None.") - super(ConfidentialLedgerClientConfiguration, self).__init__(**kwargs) + super(ConfidentialLedgerIdentityServiceClientConfiguration, self).__init__(**kwargs) self.identity_service_uri = identity_service_uri self.api_version = "0.1-preview" diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/__init__.py index 86b74a2d1886d..512ae8a4c347a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/__init__.py @@ -6,8 +6,8 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from ._confidential_ledger_client_operations import ConfidentialLedgerClientOperationsMixin +from ._confidential_ledger_identity_service_operations import ConfidentialLedgerIdentityServiceOperations __all__ = [ - 'ConfidentialLedgerClientOperationsMixin', + 'ConfidentialLedgerIdentityServiceOperations', ] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_identity_service_operations.py similarity index 80% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_identity_service_operations.py index 23004ad0902dd..d30c64d883589 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/aio/operations/_confidential_ledger_identity_service_operations.py @@ -17,7 +17,27 @@ T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] -class ConfidentialLedgerClientOperationsMixin: +class ConfidentialLedgerIdentityServiceOperations: + """ConfidentialLedgerIdentityServiceOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.confidentialledger._generated/_generated_identity.v0_1_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config async def get_ledger_identity( self, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/__init__.py index 86b74a2d1886d..512ae8a4c347a 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/__init__.py @@ -6,8 +6,8 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from ._confidential_ledger_client_operations import ConfidentialLedgerClientOperationsMixin +from ._confidential_ledger_identity_service_operations import ConfidentialLedgerIdentityServiceOperations __all__ = [ - 'ConfidentialLedgerClientOperationsMixin', + 'ConfidentialLedgerIdentityServiceOperations', ] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/_confidential_ledger_identity_service_operations.py similarity index 81% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/_confidential_ledger_identity_service_operations.py index 187230fed9841..f3f64a726d6f3 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_identity/v0_1_preview/operations/_confidential_ledger_identity_service_operations.py @@ -21,7 +21,27 @@ T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] -class ConfidentialLedgerClientOperationsMixin(object): +class ConfidentialLedgerIdentityServiceOperations(object): + """ConfidentialLedgerIdentityServiceOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.confidentialledger._generated/_generated_identity.v0_1_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config def get_ledger_identity( self, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_confidential_ledger_client.py index d693f5520f578..b51db868d5fa1 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/_confidential_ledger_client.py @@ -18,13 +18,15 @@ from azure.core.pipeline.transport import HttpRequest, HttpResponse from ._configuration import ConfidentialLedgerClientConfiguration -from .operations import ConfidentialLedgerClientOperationsMixin +from .operations import ConfidentialLedgerOperations from . import models -class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): +class ConfidentialLedgerClient(object): """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. + :ivar confidential_ledger: ConfidentialLedgerOperations operations + :vartype confidential_ledger: azure.confidentialledger._generated/_generated_ledger.v0_1_preview.operations.ConfidentialLedgerOperations :param ledger_uri: The Confidential Ledger URL, for example https://contoso.confidentialledger.azure.com. :type ledger_uri: str """ @@ -44,6 +46,8 @@ def __init__( self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) + self.confidential_ledger = ConfidentialLedgerOperations( + self._client, self._config, self._serialize, self._deserialize) def _send_request(self, http_request, **kwargs): # type: (HttpRequest, Any) -> HttpResponse diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py index 829783d412210..2a52f48cfce91 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/_confidential_ledger_client.py @@ -13,13 +13,15 @@ from msrest import Deserializer, Serializer from ._configuration import ConfidentialLedgerClientConfiguration -from .operations import ConfidentialLedgerClientOperationsMixin +from .operations import ConfidentialLedgerOperations from .. import models -class ConfidentialLedgerClient(ConfidentialLedgerClientOperationsMixin): +class ConfidentialLedgerClient(object): """The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service. + :ivar confidential_ledger: ConfidentialLedgerOperations operations + :vartype confidential_ledger: azure.confidentialledger._generated/_generated_ledger.v0_1_preview.aio.operations.ConfidentialLedgerOperations :param ledger_uri: The Confidential Ledger URL, for example https://contoso.confidentialledger.azure.com. :type ledger_uri: str """ @@ -38,6 +40,8 @@ def __init__( self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) + self.confidential_ledger = ConfidentialLedgerOperations( + self._client, self._config, self._serialize, self._deserialize) async def _send_request(self, http_request: HttpRequest, **kwargs: Any) -> AsyncHttpResponse: """Runs the network request through the client's chained policies. diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/__init__.py index 86b74a2d1886d..8afa2547b234d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/__init__.py @@ -6,8 +6,8 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from ._confidential_ledger_client_operations import ConfidentialLedgerClientOperationsMixin +from ._confidential_ledger_operations import ConfidentialLedgerOperations __all__ = [ - 'ConfidentialLedgerClientOperationsMixin', + 'ConfidentialLedgerOperations', ] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_operations.py similarity index 97% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_operations.py index b99a052027ad2..291f8e0ee1fce 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/aio/operations/_confidential_ledger_operations.py @@ -18,7 +18,27 @@ T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] -class ConfidentialLedgerClientOperationsMixin: +class ConfidentialLedgerOperations: + """ConfidentialLedgerOperations async operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer) -> None: + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config async def get_constitution( self, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/__init__.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/__init__.py index 86b74a2d1886d..8afa2547b234d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/__init__.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/__init__.py @@ -6,8 +6,8 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from ._confidential_ledger_client_operations import ConfidentialLedgerClientOperationsMixin +from ._confidential_ledger_operations import ConfidentialLedgerOperations __all__ = [ - 'ConfidentialLedgerClientOperationsMixin', + 'ConfidentialLedgerOperations', ] diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/_confidential_ledger_operations.py similarity index 97% rename from sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py rename to sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/_confidential_ledger_operations.py index cdb5dc84df076..d65a8cfec269b 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/_confidential_ledger_client_operations.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/_generated/_generated_ledger/v0_1_preview/operations/_confidential_ledger_operations.py @@ -22,7 +22,27 @@ T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] -class ConfidentialLedgerClientOperationsMixin(object): +class ConfidentialLedgerOperations(object): + """ConfidentialLedgerOperations operations. + + You should not instantiate this class directly. Instead, you should create a Client instance that + instantiates it for you and attaches it as an attribute. + + :ivar models: Alias to model classes used in this operation group. + :type models: ~azure.confidentialledger._generated/_generated_ledger.v0_1_preview.models + :param client: Client for service requests. + :param config: Configuration of service client. + :param serializer: An object model serializer. + :param deserializer: An object model deserializer. + """ + + models = _models + + def __init__(self, client, config, serializer, deserializer): + self._client = client + self._serialize = serializer + self._deserialize = deserializer + self._config = config def get_constitution( self, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py index ba67d54911e1f..940b327537505 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/aio/_client.py @@ -95,7 +95,7 @@ async def append_to_ledger( raise ValueError("entry_contents must not be None") # pylint: disable=protected-access - result = await self._client.post_ledger_entry( + result = await self._client.confidential_ledger.post_ledger_entry( contents=entry_contents, sub_ledger_id=sub_ledger_id, cls=kwargs.pop("cls", AppendResult._from_pipeline_result), @@ -126,7 +126,7 @@ async def create_or_update_user( if user_id is None or role is None: raise ValueError("user_id or role cannot be None") - result = await self._client.create_or_update_user( + result = await self._client.confidential_ledger.create_or_update_user( user_id=user_id, assigned_role=role.value if isinstance(role, LedgerUserRole) else role, **kwargs @@ -150,7 +150,7 @@ async def delete_user(self, user_id: str, **kwargs: Any) -> None: if user_id is None: raise ValueError("user_id cannot be None") - await self._client.delete_user(user_id=user_id, **kwargs) + await self._client.confidential_ledger.delete_user(user_id=user_id, **kwargs) @distributed_trace_async async def get_constitution(self, **kwargs: Any) -> Constitution: @@ -163,7 +163,7 @@ async def get_constitution(self, **kwargs: Any) -> Constitution: :raises: ~azure.core.exceptions.HttpResponseError """ - result = await self._client.get_constitution(**kwargs) + result = await self._client.confidential_ledger.get_constitution(**kwargs) return Constitution(script=result.script, digest=result.digest) @distributed_trace_async @@ -177,7 +177,7 @@ async def get_consortium(self, **kwargs: Any) -> Consortium: :raises: ~azure.core.exceptions.HttpResponseError """ - result = await self._client.get_consortium_members(**kwargs) + result = await self._client.confidential_ledger.get_consortium_members(**kwargs) return Consortium( members=[ ConsortiumMember(certificate=member.certificate, member_id=member.id) @@ -194,7 +194,7 @@ async def get_enclave_quotes(self, **kwargs: Any) -> LedgerEnclaves: :raises: ~azure.core.exceptions.HttpResponseError """ - result = await self._client.get_enclave_quotes(**kwargs) + result = await self._client.confidential_ledger.get_enclave_quotes(**kwargs) return LedgerEnclaves( { quote.node_id: EnclaveQuote( @@ -245,7 +245,7 @@ def get_ledger_entries( ) # pylint: disable=protected-access - return self._client.get_ledger_entries( + return self._client.confidential_ledger.get_ledger_entries( from_transaction_id=from_transaction_id, to_transaction_id=to_transaction_id, sub_ledger_id=sub_ledger_id, @@ -295,7 +295,7 @@ async def get_ledger_entry( ) if transaction_id is None: - result = await self._client.get_current_ledger_entry( + result = await self._client.confidential_ledger.get_current_ledger_entry( sub_ledger_id=sub_ledger_id, **kwargs ) return LedgerEntry( @@ -308,7 +308,7 @@ async def get_ledger_entry( result = None state = None for _ in range(max_tries): - result = await self._client.get_ledger_entry( + result = await self._client.confidential_ledger.get_ledger_entry( transaction_id=transaction_id, sub_ledger_id=sub_ledger_id, **kwargs ) ready = result.state == ConfidentialLedgerQueryState.READY @@ -360,7 +360,7 @@ async def get_transaction_receipt( result = None state = None for _ in range(max_tries): - result = await self._client.get_receipt( + result = await self._client.confidential_ledger.get_receipt( transaction_id=transaction_id, **kwargs ) @@ -397,7 +397,7 @@ async def get_transaction_status( if transaction_id is None: raise ValueError("transaction_id cannot be None") - result = await self._client.get_transaction_status( + result = await self._client.confidential_ledger.get_transaction_status( transaction_id=transaction_id, **kwargs ) return TransactionStatus( @@ -419,7 +419,7 @@ async def get_user(self, user_id: str, **kwargs: Any) -> LedgerUser: if user_id is None: raise ValueError("user_id cannot be None") - result = await self._client.get_user(user_id=user_id, **kwargs) + result = await self._client.confidential_ledger.get_user(user_id=user_id, **kwargs) return LedgerUser( user_id=result.user_id, role=LedgerUserRole(result.assigned_role) ) diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py index 2b949eb9bb473..c13eae0fc1727 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/_client.py @@ -10,7 +10,7 @@ from ._models import LedgerIdentity from .._generated._generated_identity.v0_1_preview import ( - ConfidentialLedgerClient as _ConfidentialLedgerClient, + ConfidentialLedgerIdentityServiceClient as _ConfidentialLedgerIdentityServiceClient, ) from .._shared import DEFAULT_VERSION @@ -68,7 +68,7 @@ def __init__(self, identity_service_url, **kwargs): # pylint: disable=missing-c authentication_policy = None - self._client = _ConfidentialLedgerClient( + self._client = _ConfidentialLedgerIdentityServiceClient( self._identity_service_url, api_version=self.api_version, pipeline=pipeline, @@ -99,7 +99,10 @@ def get_ledger_identity(self, ledger_id, **kwargs): if not ledger_id: raise ValueError("ledger_id must be a non-empty string") - result = self._client.get_ledger_identity(ledger_id=ledger_id, **kwargs) + result = self._client.confidential_ledger_identity_service.get_ledger_identity( + ledger_id=ledger_id, + **kwargs + ) return LedgerIdentity( ledger_id=result.ledger_id, ledger_tls_certificate=result.ledger_tls_certificate, diff --git a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py index e003b3c126a07..6a9edc9284961 100644 --- a/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py +++ b/sdk/confidentialledger/azure-confidentialledger/azure/confidentialledger/identity_service/aio/_client.py @@ -11,7 +11,7 @@ from .. import LedgerIdentity from ..._generated._generated_identity.v0_1_preview.aio import ( - ConfidentialLedgerClient as _ConfidentialLedgerClient, + ConfidentialLedgerIdentityServiceClient as _ConfidentialLedgerIdentityServiceClient, ) from ..._shared import DEFAULT_VERSION @@ -68,7 +68,7 @@ def __init__(self, identity_service_url: str, **kwargs: Any) -> None: # pylint: authentication_policy = None - self._client = _ConfidentialLedgerClient( + self._client = _ConfidentialLedgerIdentityServiceClient( self._identity_service_url, api_version=self.api_version, pipeline=pipeline, @@ -114,7 +114,10 @@ async def get_ledger_identity( if not ledger_id: raise ValueError("ledger_id must be a non-empty string") - result = await self._client.get_ledger_identity(ledger_id=ledger_id, **kwargs) + result = await self._client.confidential_ledger_identity_service.get_ledger_identity( + ledger_id=ledger_id, + **kwargs + ) return LedgerIdentity( ledger_id=result.ledger_id, ledger_tls_certificate=result.ledger_tls_certificate, From 809e60237194fd0d6b808b182105000ebc444703 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Fri, 7 May 2021 10:55:47 -0700 Subject: [PATCH 47/49] update readme --- sdk/confidentialledger/azure-confidentialledger/README.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 391de115fcdd1..6d9e2ee14b245 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -174,7 +174,8 @@ ledger_client.append_to_ledger( sub_ledger_id="sub-ledger" ) -# The ledger entry is retrieved from the default sub-ledger. +# The ledger entry written at 'append_result.transaction_id' +# is retrieved from the default sub-ledger. entry = ledger_client.get_ledger_entry(transaction_id=append_result.transaction_id) assert entry.contents == "Hello world 0" @@ -182,9 +183,10 @@ assert entry.contents == "Hello world 0" latest_entry = ledger_client.get_ledger_entry() assert latest_entry.contents == "Hello world 1" -# The ledger entry is retrieved from sub-ledger 'sub-ledger'. +# The ledger entry written at 'subledger_append_result.transaction_id' +# is retrieved from the sub-ledger 'sub-ledger'. subledger_entry = ledger_client.get_ledger_entry( - transaction_id=append_result.transaction_id, + transaction_id=subledger_append_result.transaction_id, sub_ledger_id="sub-ledger" ) assert subledger_entry.contents == "Hello world sub-ledger 0" From 792abe70b61a194c239d1b15ffa152082e4d3d68 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Fri, 7 May 2021 10:58:27 -0700 Subject: [PATCH 48/49] fix typo --- sdk/confidentialledger/azure-confidentialledger/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 6d9e2ee14b245..175470a71902d 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -225,7 +225,7 @@ assert user.role == LedgerUserRole.CONTRIBUTOR ledger_client.delete_user(user_id) -# For a certificated-based user, their user ID is the fingerprint for their PEM certificate. +# For a certificate-based user, their user ID is the fingerprint for their PEM certificate. user_id = "PEM certificate fingerprint" user = ledger_client.create_or_update_user( user_id, LedgerUserRole.READER From e9b496072d4ccf0c5db9e9f3957ca6398dfb49f1 Mon Sep 17 00:00:00 2001 From: Lyndon Shi Date: Fri, 7 May 2021 11:01:58 -0700 Subject: [PATCH 49/49] change wording --- sdk/confidentialledger/azure-confidentialledger/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/confidentialledger/azure-confidentialledger/README.md b/sdk/confidentialledger/azure-confidentialledger/README.md index 175470a71902d..2d379557ac449 100644 --- a/sdk/confidentialledger/azure-confidentialledger/README.md +++ b/sdk/confidentialledger/azure-confidentialledger/README.md @@ -256,7 +256,7 @@ ledger_client = ConfidentialLedgerClient( ``` ### Verifying service details -One may want to validate details about the Confidential Ledger for a variety of reasons. For example, you may want to view details about how Microsoft may manage your Confidential Ledger as part of [Confidential Consortium Framework governance](https://microsoft.github.io/CCF/main/governance/index.html), or verify that your Confidential Ledger is indeed running in a Trusted Execution Environment. A number of client methods are provided for these use cases. +One may want to validate details about the Confidential Ledger for a variety of reasons. For example, you may want to view details about how Microsoft may manage your Confidential Ledger as part of [Confidential Consortium Framework governance](https://microsoft.github.io/CCF/main/governance/index.html), or verify that your Confidential Ledger is indeed running in a secure enclave. A number of client methods are provided for these use cases. ```python consortium = ledger_client.get_consortium() # Consortium members can manage and alter the Confidential Ledger,