From c04d1c8b10b8d1f0bc57bbe64daa3ea3f21c608d Mon Sep 17 00:00:00 2001 From: Krish1979 <39480483+Krish1979@users.noreply.github.com> Date: Thu, 30 Apr 2020 17:29:16 +0100 Subject: [PATCH] Tessera 0.10.5 (#977) --- .../Tessera/Configuration/Configuration Overview.md | 1 - docs/Privacy/Tessera/Usage/Interface & API.md | 11 +++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/docs/Privacy/Tessera/Configuration/Configuration Overview.md b/docs/Privacy/Tessera/Configuration/Configuration Overview.md index 983b71d71..2f5632657 100644 --- a/docs/Privacy/Tessera/Configuration/Configuration Overview.md +++ b/docs/Privacy/Tessera/Configuration/Configuration Overview.md @@ -90,7 +90,6 @@ The possible server types are: - `Q2T` - This server is used for communications between Tessera and its corresponding Quorum node - `ENCLAVE` - If using a remote enclave, this defines the connection details for the remote enclave server (see the [Enclave docs](../../Tessera%20Services/Enclave#types-of-enclave) for more info) - `ThirdParty` - This server is used to expose certain Transaction Manager functionality to external services such as Quorum.js -- `ADMIN` - This server is used for configuration management. It is intended for use by the administrator of the Tessera node and is not recommended to be advertised publicly The servers to be started are provided as a list: ``` diff --git a/docs/Privacy/Tessera/Usage/Interface & API.md b/docs/Privacy/Tessera/Usage/Interface & API.md index bfb68597d..1266b037b 100644 --- a/docs/Privacy/Tessera/Usage/Interface & API.md +++ b/docs/Privacy/Tessera/Usage/Interface & API.md @@ -61,7 +61,10 @@ The following endpoints are advertised on this interface: - `/send` - `/receiveraw` - `/receive` +- `/storeraw` - `/sendsignedtx` +- `/transaction/{key}/isSender` +- `/transaction/{key}/participants` ### Admin API @@ -129,4 +132,12 @@ The following endpoints are advertised on this API: - Delete hashed encrypted payload stored in Tessera nodes. +**`/transaction/{key}/isSender`** - _Determine if a node is the sender_ + +- Tell if the local enclave is the sender of a particular transaction (by checking if the sender public key is part of the nodes enclave) + +**`/transaction/{key}/participants`** - _Retrieve participants_ + +- Retrieve transaction participants directly from the database (a recipient will have no participants) + For more interactions with the API see the [Swagger documentation](https://jpmorganchase.github.io/tessera-swagger/index.html).