- abort(ExecutionAbortRequest) - Method in class com.scalar.dl.client.service.LedgerClient
-
- AbstractAuditorClient - Class in com.scalar.dl.client.service
-
- AbstractAuditorClient() - Constructor for class com.scalar.dl.client.service.AbstractAuditorClient
-
- AbstractGatewayClient - Class in com.scalar.dl.client.service
-
- AbstractGatewayClient() - Constructor for class com.scalar.dl.client.service.AbstractGatewayClient
-
- AbstractLedgerClient - Class in com.scalar.dl.client.service
-
- AbstractLedgerClient() - Constructor for class com.scalar.dl.client.service.AbstractLedgerClient
-
- accept(ThrowableConsumer<T>, T) - Method in interface com.scalar.dl.client.service.Client
-
- apply(ThrowableFunction<T, R>, T) - Method in interface com.scalar.dl.client.service.Client
-
- AUDITOR_AUTHORIZATION_CREDENTIAL - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.auditor.authorization.credential
(Optional)
An authorization credential for Auditor.
- AUDITOR_ENABLED - Static variable in class com.scalar.dl.client.config.ClientConfig
-
Optional.
- AUDITOR_HOST - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.auditor.host
(Optional)
A hostname or an IP address of the auditor ("localhost" by default).
- AUDITOR_LINEARIZABLE_VALIDATION_CONTRACT_ID - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.auditor.linearizable_validation.contract_id
(Optional)
The ID of ValidateLedger contract ("validate-ledger" by default).
- AUDITOR_PORT - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.auditor.port
(Optional)
A hostname or an IP address of the auditor ("localhost" by default).
- AUDITOR_PRIVILEGED_PORT - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.auditor.privileged_port
(Optional)
A port number of the auditor for privileged services (40052 by default).
- AUDITOR_TLS_CA_ROOT_CERT_PATH - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.auditor.tls.ca_root_cert_path
(Optional)
A custom CA root certificate (file path) for TLS communication for Auditor.
- AUDITOR_TLS_CA_ROOT_CERT_PEM - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.auditor.tls.ca_root_cert_pem
(Optional)
A custom CA root certificate (PEM data) for TLS communication for Auditor.
- AUDITOR_TLS_ENABLED - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.auditor.tls.enabled
(Optional)
A flag to enable TLS communication for Auditor (false by default).
- AUDITOR_TLS_OVERRIDE_AUTHORITY - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.auditor.tls.override_authority
(Optional)
A custom authority for TLS communication for Auditor.
- AuditorClient - Class in com.scalar.dl.client.service
-
- AuditorClient(TargetConfig) - Constructor for class com.scalar.dl.client.service.AuditorClient
-
- AUTHENTICATION_METHOD - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.authentication_method
(Optional)
The authentication method for a client and servers.
- AUTHORIZATION_CREDENTIAL - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.authorization.credential
(Optional)
An authorization credential for Ledger.
- AuthorizationInterceptor - Class in com.scalar.dl.client.rpc
-
- AuthorizationInterceptor(String) - Constructor for class com.scalar.dl.client.rpc.AuthorizationInterceptor
-
- ENTITY_ID - Static variable in class com.scalar.dl.client.config.ClientConfig
-
scalar.dl.client.entity.id
A unique ID of a requester (e.g., a user or a device).
- entityId(String) - Method in class com.scalar.dl.client.config.DigitalSignatureIdentityConfig.Builder
-
- entityId(String) - Method in class com.scalar.dl.client.config.HmacIdentityConfig.Builder
-
- equals(Object) - Method in class com.scalar.dl.client.config.DigitalSignatureIdentityConfig
-
- equals(Object) - Method in class com.scalar.dl.client.config.HmacIdentityConfig
-
- execute(ContractExecutionRequest) - Method in class com.scalar.dl.client.service.GatewayClient
-
- execute(ContractExecutionRequest) - Method in class com.scalar.dl.client.service.LedgerClient
-
- execute(ContractExecutionRequest, ThrowableFunction<ContractExecutionResponse, ContractExecutionResponse>) - Method in class com.scalar.dl.client.service.LedgerClient
-
- executeContract(String, JsonObject) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract (and functions) with the specified argument.
- executeContract(String, String, JsonObject) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract (and functions) with the specified argument.
- executeContract(String, JsonObject, Optional<JsonObject>) - Method in class com.scalar.dl.client.service.ClientService
-
- executeContract(String, String, JsonObject, Optional<JsonObject>) - Method in class com.scalar.dl.client.service.ClientService
-
- executeContract(String, JsonObject, String, JsonObject) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract (and function) with the specified arguments.
- executeContract(String, String, JsonObject, String, JsonObject) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract (and functions) with the specified arguments.
- executeContract(String, JsonNode) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract with the specified argument.
- executeContract(String, String, JsonNode) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract with the specified argument.
- executeContract(String, JsonNode, String, JsonNode) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract (and functions) with the specified arguments.
- executeContract(String, String, JsonNode, String, JsonNode) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract (and functions) with the specified arguments.
- executeContract(String, String) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract with the specified argument.
- executeContract(String, String, String) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract with the specified argument.
- executeContract(String, String, String, String) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract (and function) with the specified arguments.
- executeContract(String, String, String, String, String) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract (and function) with the specified arguments.
- executeContract(byte[]) - Method in class com.scalar.dl.client.service.ClientService
-
Executes the specified contract with the specified serialized byte array of a ContractExecutionRequest
.
- executeContract(ContractExecutionRequest) - Method in interface com.scalar.dl.client.service.ClientServiceHandler
-
Executes the specified contract with the specified ContractExecutionRequest
.
- executeContract(ContractExecutionRequest) - Method in class com.scalar.dl.client.service.DefaultClientServiceHandler
-
Executes the specified contract with the specified ContractExecutionRequest
.
- executeContract(ContractExecutionRequest) - Method in class com.scalar.dl.client.service.GatewayClientServiceHandler
-
Executes the specified contract with the specified ContractExecutionRequest
.
- register(CertificateRegistrationRequest) - Method in class com.scalar.dl.client.service.AuditorClient
-
- register(SecretRegistrationRequest) - Method in class com.scalar.dl.client.service.AuditorClient
-
- register(ContractRegistrationRequest) - Method in class com.scalar.dl.client.service.AuditorClient
-
- register(CertificateRegistrationRequest) - Method in interface com.scalar.dl.client.service.Client
-
- register(SecretRegistrationRequest) - Method in interface com.scalar.dl.client.service.Client
-
- register(ContractRegistrationRequest) - Method in interface com.scalar.dl.client.service.Client
-
- register(CertificateRegistrationRequest) - Method in class com.scalar.dl.client.service.GatewayClient
-
- register(SecretRegistrationRequest) - Method in class com.scalar.dl.client.service.GatewayClient
-
- register(FunctionRegistrationRequest) - Method in class com.scalar.dl.client.service.GatewayClient
-
- register(ContractRegistrationRequest) - Method in class com.scalar.dl.client.service.GatewayClient
-
- register(CertificateRegistrationRequest) - Method in class com.scalar.dl.client.service.LedgerClient
-
- register(SecretRegistrationRequest) - Method in class com.scalar.dl.client.service.LedgerClient
-
- register(FunctionRegistrationRequest) - Method in class com.scalar.dl.client.service.LedgerClient
-
- register(ContractRegistrationRequest) - Method in class com.scalar.dl.client.service.LedgerClient
-
- registerCertificate() - Method in class com.scalar.dl.client.service.ClientService
-
Registers the certificate specified in the given ClientConfig
for digital signature
authentication.
- registerCertificate(byte[]) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the certificate specified with the serialized byte array of a CertificateRegistrationRequest
for digital signature authentication.
- registerCertificate(CertificateRegistrationRequest) - Method in interface com.scalar.dl.client.service.ClientServiceHandler
-
Registers the certificate with the specified CertificateRegistrationRequest
for digital
signature authentication.
- registerCertificate(CertificateRegistrationRequest) - Method in class com.scalar.dl.client.service.DefaultClientServiceHandler
-
Registers the certificate with the specified CertificateRegistrationRequest
for digital
signature authentication.
- registerCertificate(CertificateRegistrationRequest) - Method in class com.scalar.dl.client.service.GatewayClientServiceHandler
-
Registers the certificate with the specified CertificateRegistrationRequest
for digital
signature authentication.
- registerContract(String, String, byte[], Optional<JsonObject>) - Method in class com.scalar.dl.client.service.ClientService
-
- registerContract(String, String, String, Optional<JsonObject>) - Method in class com.scalar.dl.client.service.ClientService
-
- registerContract(String, String, byte[]) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the specified contract for the certificate holder specified in ClientConfig
.
- registerContract(String, String, String) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the specified contract for the certificate holder specified in ClientConfig
.
- registerContract(String, String, byte[], JsonObject) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the specified contract for the certificate holder specified in ClientConfig
.
- registerContract(String, String, String, JsonObject) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the specified contract for the certificate holder specified in ClientConfig
.
- registerContract(String, String, byte[], JsonNode) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the specified contract for the certificate holder specified in ClientConfig
.
- registerContract(String, String, String, JsonNode) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the specified contract for the certificate holder specified in ClientConfig
.
- registerContract(String, String, String, String) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the specified contract for the certificate holder specified in ClientConfig
.
- registerContract(String, String, byte[], String) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the specified contract for the certificate holder specified in ClientConfig
.
- registerContract(byte[]) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the contract with the specified serialized byte array of a ContractRegistrationRequest
.
- registerContract(ContractRegistrationRequest) - Method in interface com.scalar.dl.client.service.ClientServiceHandler
-
Registers the contract with the specified ContractRegistrationRequest
.
- registerContract(ContractRegistrationRequest) - Method in class com.scalar.dl.client.service.DefaultClientServiceHandler
-
Registers the contract with the specified ContractRegistrationRequest
.
- registerContract(ContractRegistrationRequest) - Method in class com.scalar.dl.client.service.GatewayClientServiceHandler
-
Registers the contract with the specified ContractRegistrationRequest
.
- registerFunction(String, String, byte[]) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the specified function.
- registerFunction(String, String, String) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the specified function.
- registerFunction(byte[]) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the function with the specified serialized byte array of a FunctionRegistrationRequest
.
- registerFunction(FunctionRegistrationRequest) - Method in interface com.scalar.dl.client.service.ClientServiceHandler
-
Registers the function with the specified FunctionRegistrationRequest
.
- registerFunction(FunctionRegistrationRequest) - Method in class com.scalar.dl.client.service.DefaultClientServiceHandler
-
Registers the function with the specified FunctionRegistrationRequest
.
- registerFunction(FunctionRegistrationRequest) - Method in class com.scalar.dl.client.service.GatewayClientServiceHandler
-
Registers the function with the specified FunctionRegistrationRequest
.
- registerSecret() - Method in class com.scalar.dl.client.service.ClientService
-
Registers the secret key specified in the given ClientConfig
for HMAC authentication.
- registerSecret(byte[]) - Method in class com.scalar.dl.client.service.ClientService
-
Registers the secret key specified with the serialized byte array of a SecretRegistrationRequest
for HMAC authentication.
- registerSecret(SecretRegistrationRequest) - Method in interface com.scalar.dl.client.service.ClientServiceHandler
-
Registers the secret key with the specified SecretRegistrationRequest
for HMAC
authentication.
- registerSecret(SecretRegistrationRequest) - Method in class com.scalar.dl.client.service.DefaultClientServiceHandler
-
Registers the secret key with the specified SecretRegistrationRequest
for HMAC
authentication.
- registerSecret(SecretRegistrationRequest) - Method in class com.scalar.dl.client.service.GatewayClientServiceHandler
-
Registers the secret key with the specified SecretRegistrationRequest
for HMAC
authentication.
- render(CommandLine.Help) - Method in class com.scalar.dl.client.tool.CommandGroupRenderer
-
- RequestSigner - Class in com.scalar.dl.client.util
-
- RequestSigner(SignatureSigner) - Constructor for class com.scalar.dl.client.util.RequestSigner
-
- retrieve(AssetProofRetrievalRequest) - Method in class com.scalar.dl.client.service.LedgerClient
-
- RpcUtil - Class in com.scalar.dl.client.rpc
-
- RpcUtil() - Constructor for class com.scalar.dl.client.rpc.RpcUtil
-