Skip navigation links
A B C D E G H I J L M N O P R S T U V W 

A

abort(String) - Method in class com.scalar.dl.auditor.audit.ExecutionAborter
 
AssetLock - Interface in com.scalar.dl.auditor.orderer
 
AssetLockEntry - Class in com.scalar.dl.auditor.orderer
 
AssetLockEntry(String, int, LockType, int, String, String, long) - Constructor for class com.scalar.dl.auditor.orderer.AssetLockEntry
 
AssetProofReader - Class in com.scalar.dl.auditor.audit
 
AssetProofReader(AuditorConfig, LedgerClient, RequestSigner, LedgerKeyValidator) - Constructor for class com.scalar.dl.auditor.audit.AssetProofReader
 
AssetRegistry - Interface in com.scalar.dl.auditor.database
 
AuditorConfig - Class in com.scalar.dl.auditor.config
 
AuditorConfig(File) - Constructor for class com.scalar.dl.auditor.config.AuditorConfig
 
AuditorConfig(InputStream) - Constructor for class com.scalar.dl.auditor.config.AuditorConfig
 
AuditorConfig(Properties) - Constructor for class com.scalar.dl.auditor.config.AuditorConfig
 
AuditorKeySigner - Class in com.scalar.dl.auditor.crypto
 
AuditorKeySigner(AuditorConfig) - Constructor for class com.scalar.dl.auditor.crypto.AuditorKeySigner
 
AuditorModule - Class in com.scalar.dl.auditor.service
 
AuditorModule(AuditorConfig) - Constructor for class com.scalar.dl.auditor.service.AuditorModule
 
AuditorPrivilegedService - Class in com.scalar.dl.auditor.server
 
AuditorPrivilegedService(AuditorService, CommonService) - Constructor for class com.scalar.dl.auditor.server.AuditorPrivilegedService
 
AuditorServer - Class in com.scalar.dl.auditor.server
 
AuditorServer() - Constructor for class com.scalar.dl.auditor.server.AuditorServer
 
AuditorServerModule - Class in com.scalar.dl.auditor.server
 
AuditorServerModule(AuditorConfig) - Constructor for class com.scalar.dl.auditor.server.AuditorServerModule
 
AuditorService - Class in com.scalar.dl.auditor.server
 
AuditorService(AuditorService, CommonService) - Constructor for class com.scalar.dl.auditor.server.AuditorService
 
AuditorService - Class in com.scalar.dl.auditor.service
 
AuditorService(BaseService, ClientKeyValidator, LedgerKeyValidator, AuditorKeySigner, ContractExecutor, RequestProofRegistry, DeterministicOrdererManager, DeterministicOrderValidatorManager, DeterministicOrderRecoveryHandler) - Constructor for class com.scalar.dl.auditor.service.AuditorService
 
AUTHENTICATION_HMAC_CIPHER_KEY - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.authentication.hmac.cipher_key (Optional)
A cipher key used to encrypt and decrypt the HMAC secret keys of client entities.
AUTHENTICATION_METHOD - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.authentication.method (Optional)
The authentication method for a client and Auditor servers.
AUTHORIZATION_CREDENTIAL - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.authorization.credential (Optional)
An authorization credential.

B

bind(AssetRecord) - Method in interface com.scalar.dl.auditor.database.AssetRegistry
 
bind(RequestProof) - Method in interface com.scalar.dl.auditor.database.RequestProofRegistry
 
bind(AssetRecord) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarAssetRegistry
 
bind(RequestProof) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarRequestProofRegistry
 

C

call() - Method in class com.scalar.dl.auditor.server.AuditorServer
 
CERT_HOLDER_ID - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
Deprecated.
This will be deleted in release 5.0.0 since Ledger-Auditor authentication will use HMAC only.
CERT_VERSION - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
Deprecated.
This will be deleted in release 5.0.0 since Ledger-Auditor authentication will use HMAC only.
com.scalar - package com.scalar
 
configure() - Method in class com.scalar.dl.auditor.server.AuditorServerModule
 
configure() - Method in class com.scalar.dl.auditor.service.AuditorModule
 
ContractExecutor - Class in com.scalar.dl.auditor.contract
 
ContractExecutor(ContractManager, AssetProofComposer, AssetRegistry, LedgerSimulatorManager, LedgerTracerManager) - Constructor for class com.scalar.dl.auditor.contract.ContractExecutor
 
convert(ExecutionOrderingResult) - Static method in class com.scalar.dl.auditor.server.TypeConverter
 
convert(ExecutionValidationRequest) - Static method in class com.scalar.dl.auditor.server.TypeConverter
 

D

DagValidator - Class in com.scalar.dl.auditor.service
A validator that traverses asset dependencies in depth-first manner and re-computes the output of each asset entry when the entry's dependent asset entries are re-computed or don't exist.
DagValidator(ContractManager, AssetProofReader, RequestProofRegistry, AssetRegistry, AssetProofComposer, LedgerTracerManager) - Constructor for class com.scalar.dl.auditor.service.DagValidator
 
DeprecatedScalarLedgerSimulator - Class in com.scalar.dl.auditor.database.scalardb
 
DeprecatedScalarLedgerSimulator(DistributedStorage, Snapshot, DeterministicOrderer) - Constructor for class com.scalar.dl.auditor.database.scalardb.DeprecatedScalarLedgerSimulator
 
deserialize(InternalAsset) - Method in class com.scalar.dl.auditor.database.scalardb.DeprecatedScalarLedgerSimulator
 
deserialize(InternalAsset) - Method in class com.scalar.dl.auditor.database.scalardb.JacksonBasedScalarLedgerSimulator
 
deserialize(InternalAsset) - Method in class com.scalar.dl.auditor.database.scalardb.JsonpBasedScalarLedgerSimulator
 
deserialize(InternalAsset) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulatorBase
 
deserialize(InternalAsset) - Method in class com.scalar.dl.auditor.database.scalardb.StringBasedScalarLedgerSimulator
 
DeterministicOrderer - Interface in com.scalar.dl.auditor.orderer
 
DeterministicOrdererManager - Interface in com.scalar.dl.auditor.orderer
 
DeterministicOrderRecoveryHandler - Interface in com.scalar.dl.auditor.orderer
 
DeterministicOrderValidator - Interface in com.scalar.dl.auditor.orderer
 
DeterministicOrderValidatorManager - Interface in com.scalar.dl.auditor.orderer
 
doScan(AssetFilter) - Method in class com.scalar.dl.auditor.database.scalardb.StorageAssetScanner
 

E

equals(Object) - Method in class com.scalar.dl.auditor.model.ExecutionValidationRequest
 
equals(Object) - Method in class com.scalar.dl.auditor.orderer.AssetLockEntry
/** Indicates whether some other object is "equal to" this object.
execute(RequestProof, List<ValidatedAssetProof>) - Method in class com.scalar.dl.auditor.contract.ContractExecutor
 
ExecutionAborter - Class in com.scalar.dl.auditor.audit
 
ExecutionAborter(AuditorConfig, LedgerClient, RequestSigner) - Constructor for class com.scalar.dl.auditor.audit.ExecutionAborter
 
ExecutionOrderingResult - Class in com.scalar.dl.auditor.model
 
ExecutionOrderingResult(byte[]) - Constructor for class com.scalar.dl.auditor.model.ExecutionOrderingResult
 
ExecutionSimulationResult - Class in com.scalar.dl.auditor.contract
 
ExecutionSimulationResult(Map<String, InternalAsset>, Map<String, InternalAsset>) - Constructor for class com.scalar.dl.auditor.contract.ExecutionSimulationResult
 
ExecutionValidationRequest - Class in com.scalar.dl.auditor.model
 
ExecutionValidationRequest(ContractExecutionRequest, List<AssetProof>) - Constructor for class com.scalar.dl.auditor.model.ExecutionValidationRequest
 

G

get(String) - Method in class com.scalar.dl.auditor.database.scalardb.DeprecatedScalarLedgerSimulator
 
get(String) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulator
 
get(String) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulatorBase
 
get(String) - Method in interface com.scalar.dl.auditor.orderer.AssetLock
 
get(String) - Method in interface com.scalar.dl.auditor.orderer.DeterministicOrderer
 
get(String) - Method in class com.scalar.dl.auditor.orderer.LockOrderer
 
get() - Method in enum com.scalar.dl.auditor.orderer.LockType
 
get(String) - Method in class com.scalar.dl.auditor.orderer.scalardb.ScalarAssetLock
 
getAdminPort() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getAge() - Method in class com.scalar.dl.auditor.orderer.AssetLockEntry
 
getAssetProofs() - Method in class com.scalar.dl.auditor.model.ExecutionValidationRequest
 
getAuthenticationMethod() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getContractExecutionRequest() - Method in class com.scalar.dl.auditor.model.ExecutionValidationRequest
 
getCount() - Method in class com.scalar.dl.auditor.orderer.AssetLockEntry
 
getDatabaseConfig() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getDeprecatedLedger() - Method in class com.scalar.dl.auditor.database.scalardb.DeprecatedScalarLedgerSimulator
 
getDigitalSignatureIdentityConfig() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getHmacCipherKey() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getId() - Method in class com.scalar.dl.auditor.orderer.AssetLockEntry
 
getInput() - Method in class com.scalar.dl.auditor.orderer.AssetLockEntry
 
getInstance(int) - Static method in enum com.scalar.dl.auditor.orderer.LockType
 
getLastUpdatedAt() - Method in class com.scalar.dl.auditor.orderer.AssetLockEntry
 
getLedgerCertHolderId() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getLedgerCertVersion() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getLedgerTargetConfig() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getName() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getNamespace() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getPort() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getPrivilegedPort() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getProductName() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getPrometheusExporterPort() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getProof() - Method in class com.scalar.dl.auditor.orderer.ValidatedAssetProof
 
getReadSet() - Method in class com.scalar.dl.auditor.contract.ExecutionSimulationResult
 
getReadSet() - Method in interface com.scalar.dl.auditor.database.LedgerSimulator
 
getReadSet() - Method in interface com.scalar.dl.auditor.database.LedgerSimulatorBase
 
getReadSet() - Method in class com.scalar.dl.auditor.database.scalardb.DeprecatedScalarLedgerSimulator
 
getReadSet() - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulator
 
getReadSet() - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulatorBase
 
getServersAuthenticationHmacSecretKey() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getServerTlsCertChainPath() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getServerTlsPrivateKeyPath() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getServiceName() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
getSignature() - Method in class com.scalar.dl.auditor.model.ExecutionOrderingResult
 
getSigner() - Method in class com.scalar.dl.auditor.crypto.AuditorKeySigner
 
getTakenBy() - Method in class com.scalar.dl.auditor.orderer.AssetLockEntry
 
getType() - Method in class com.scalar.dl.auditor.orderer.AssetLockEntry
 
getType() - Method in class com.scalar.dl.auditor.orderer.ValidatedAssetProof
 
getValidator() - Method in class com.scalar.dl.auditor.crypto.LedgerKeyValidator
 
getWriteSet() - Method in class com.scalar.dl.auditor.contract.ExecutionSimulationResult
 
getWriteSet() - Method in interface com.scalar.dl.auditor.database.LedgerSimulator
 
getWriteSet() - Method in interface com.scalar.dl.auditor.database.LedgerSimulatorBase
 
getWriteSet() - Method in class com.scalar.dl.auditor.database.scalardb.DeprecatedScalarLedgerSimulator
 
getWriteSet() - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulator
 
getWriteSet() - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulatorBase
 

H

hashCode() - Method in class com.scalar.dl.auditor.model.ExecutionValidationRequest
 
hashCode() - Method in class com.scalar.dl.auditor.orderer.AssetLockEntry
Returns a hash code value for the object.
HMAC_KEY_VERSION - Static variable in class com.scalar.dl.auditor.audit.AssetProofReader
 
HMAC_KEY_VERSION - Static variable in class com.scalar.dl.auditor.audit.ExecutionAborter
 

I

isServerTlsEnabled() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 

J

JacksonBasedScalarLedgerSimulator - Class in com.scalar.dl.auditor.database.scalardb
 
JacksonBasedScalarLedgerSimulator(DistributedStorage, Snapshot, DeterministicOrderer) - Constructor for class com.scalar.dl.auditor.database.scalardb.JacksonBasedScalarLedgerSimulator
 
JsonpBasedScalarLedgerSimulator - Class in com.scalar.dl.auditor.database.scalardb
 
JsonpBasedScalarLedgerSimulator(DistributedStorage, Snapshot, DeterministicOrderer) - Constructor for class com.scalar.dl.auditor.database.scalardb.JsonpBasedScalarLedgerSimulator
 

L

LEDGER_CERT_HOLDER_ID - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
Deprecated.
This will be deleted in release 5.0.0 since Ledger-Auditor authentication will use HMAC only.
LEDGER_CERT_VERSION - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
Deprecated.
This will be deleted in release 5.0.0 since Ledger-Auditor authentication will use HMAC only.
LEDGER_HOST - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.ledger.host (Optional)
A hostname or an IP address of the server ("localhost" by default).
LEDGER_PORT - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.ledger.port (Optional)
A port number of the server (50051 by default).
LEDGER_PRIVILEGED_PORT - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.ledger.privileged_port (Optional)
A port number of the server for privileged services (50052 by default).
LedgerKeyValidator - Class in com.scalar.dl.auditor.crypto
 
LedgerKeyValidator(AuditorConfig, CertificateManager, SecretManager) - Constructor for class com.scalar.dl.auditor.crypto.LedgerKeyValidator
 
LedgerSimulator - Interface in com.scalar.dl.auditor.database
 
LedgerSimulatorBase<T> - Interface in com.scalar.dl.auditor.database
 
LedgerSimulatorManager - Interface in com.scalar.dl.auditor.database
 
list(ContractsListingRequest) - Method in class com.scalar.dl.auditor.service.AuditorService
 
listContracts(ContractsListingRequest, StreamObserver<ContractsListingResponse>) - Method in class com.scalar.dl.auditor.server.AuditorService
 
load() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
LockOrderer - Class in com.scalar.dl.auditor.orderer
 
LockOrderer(AssetLock, String) - Constructor for class com.scalar.dl.auditor.orderer.LockOrderer
 
LockOrdererManager - Class in com.scalar.dl.auditor.orderer
 
LockOrdererManager(AssetLock) - Constructor for class com.scalar.dl.auditor.orderer.LockOrdererManager
 
LockOrderRecoveryHandler - Class in com.scalar.dl.auditor.orderer
 
LockOrderRecoveryHandler(AssetLock, AssetProofReader, ExecutionAborter, LockOrderValidatorManager, DagValidator) - Constructor for class com.scalar.dl.auditor.orderer.LockOrderRecoveryHandler
 
LockOrderValidator - Class in com.scalar.dl.auditor.orderer
 
LockOrderValidator(AssetLock, String, List<AssetProof>) - Constructor for class com.scalar.dl.auditor.orderer.LockOrderValidator
 
LockOrderValidatorManager - Class in com.scalar.dl.auditor.orderer
 
LockOrderValidatorManager(AssetLock) - Constructor for class com.scalar.dl.auditor.orderer.LockOrderValidatorManager
 
LockType - Enum in com.scalar.dl.auditor.orderer
 
lookup(AssetRecord.Key) - Method in interface com.scalar.dl.auditor.database.AssetRegistry
 
lookup(RequestProof.Key) - Method in interface com.scalar.dl.auditor.database.RequestProofRegistry
 
lookup(AssetRecord.Key) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarAssetRegistry
 
lookup(RequestProof.Key) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarRequestProofRegistry
 

M

main(String[]) - Static method in class com.scalar.dl.auditor.server.AuditorServer
 

N

NAME - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.name (Optional)
Name of auditor ("Scalar Auditor" by default).
NAMESPACE - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.namespace (Optional)
Namespace of auditor tables ("auditor" by default).

O

order(Map<String, InternalAsset>, Map<String, InternalAsset>) - Method in interface com.scalar.dl.auditor.orderer.DeterministicOrderer
 
order(Map<String, InternalAsset>, Map<String, InternalAsset>) - Method in class com.scalar.dl.auditor.orderer.LockOrderer
 
order(ContractExecutionRequest) - Method in class com.scalar.dl.auditor.service.AuditorService
 
orderExecution(ContractExecutionRequest, StreamObserver<ExecutionOrderingResponse>) - Method in class com.scalar.dl.auditor.server.AuditorService
 

P

PRIVATE_KEY_PATH - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.private_key_path (Optional)
The path of a private key file in PEM format.
PRIVATE_KEY_PEM - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.private_key_pem (Optional)
PEM-encoded private key data.
put(String, JsonObject) - Method in class com.scalar.dl.auditor.database.scalardb.DeprecatedScalarLedgerSimulator
 
put(String, JsonObject) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulator
 
put(String, T) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulatorBase
 

R

read(String, int) - Method in class com.scalar.dl.auditor.audit.AssetProofReader
 
readLock(String, String, AssetLockEntry) - Method in interface com.scalar.dl.auditor.orderer.AssetLock
 
readLock(String, String, AssetLockEntry) - Method in class com.scalar.dl.auditor.orderer.scalardb.ScalarAssetLock
 
readUnlock(String, String) - Method in interface com.scalar.dl.auditor.orderer.AssetLock
 
readUnlock(String, String, AssetLockEntry) - Method in interface com.scalar.dl.auditor.orderer.AssetLock
 
readUnlock(String, String) - Method in class com.scalar.dl.auditor.orderer.scalardb.ScalarAssetLock
 
readUnlock(String, String, AssetLockEntry) - Method in class com.scalar.dl.auditor.orderer.scalardb.ScalarAssetLock
 
readUnlockImpl(String, String, AssetLockEntry) - Method in class com.scalar.dl.auditor.orderer.scalardb.ScalarAssetLock
 
recompute(AssetProof) - Method in class com.scalar.dl.auditor.service.DagValidator
 
recompute(String, int) - Method in class com.scalar.dl.auditor.service.DagValidator
 
recover(String) - Method in interface com.scalar.dl.auditor.orderer.DeterministicOrderRecoveryHandler
 
recover(String) - Method in class com.scalar.dl.auditor.orderer.LockOrderRecoveryHandler
 
register(CertificateRegistrationRequest) - Method in class com.scalar.dl.auditor.service.AuditorService
 
register(SecretEntry) - Method in class com.scalar.dl.auditor.service.AuditorService
 
register(ContractRegistrationRequest) - Method in class com.scalar.dl.auditor.service.AuditorService
 
registerCert(CertificateRegistrationRequest, StreamObserver<Empty>) - Method in class com.scalar.dl.auditor.server.AuditorPrivilegedService
 
registerContract(ContractRegistrationRequest, StreamObserver<Empty>) - Method in class com.scalar.dl.auditor.server.AuditorService
 
registerSecret(SecretRegistrationRequest, StreamObserver<Empty>) - Method in class com.scalar.dl.auditor.server.AuditorPrivilegedService
 
release() - Method in interface com.scalar.dl.auditor.orderer.DeterministicOrderValidator
 
release() - Method in class com.scalar.dl.auditor.orderer.LockOrderValidator
 
RequestProofRegistry - Interface in com.scalar.dl.auditor.database
 

S

ScalarAssetLock - Class in com.scalar.dl.auditor.orderer.scalardb
 
ScalarAssetLock(DistributedStorage) - Constructor for class com.scalar.dl.auditor.orderer.scalardb.ScalarAssetLock
 
ScalarAssetRegistry - Class in com.scalar.dl.auditor.database.scalardb
 
ScalarAssetRegistry(DistributedStorage) - Constructor for class com.scalar.dl.auditor.database.scalardb.ScalarAssetRegistry
 
ScalarLedgerSimulator - Class in com.scalar.dl.auditor.database.scalardb
 
ScalarLedgerSimulator(DistributedStorage, Snapshot, DeterministicOrderer) - Constructor for class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulator
 
ScalarLedgerSimulatorBase<T> - Class in com.scalar.dl.auditor.database.scalardb
 
ScalarLedgerSimulatorBase(DistributedStorage, Snapshot, DeterministicOrderer) - Constructor for class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulatorBase
 
ScalarLedgerSimulatorManager - Class in com.scalar.dl.auditor.database.scalardb
 
ScalarLedgerSimulatorManager(DistributedStorage) - Constructor for class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulatorManager
 
ScalarRequestProofRegistry - Class in com.scalar.dl.auditor.database.scalardb
 
ScalarRequestProofRegistry(DistributedStorage) - Constructor for class com.scalar.dl.auditor.database.scalardb.ScalarRequestProofRegistry
 
scan(AssetFilter) - Method in class com.scalar.dl.auditor.database.scalardb.DeprecatedScalarLedgerSimulator
 
scan(AssetFilter) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulator
 
scan(AssetFilter) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulatorBase
 
serialize(JsonObject) - Method in class com.scalar.dl.auditor.database.scalardb.DeprecatedScalarLedgerSimulator
 
serialize(JsonNode) - Method in class com.scalar.dl.auditor.database.scalardb.JacksonBasedScalarLedgerSimulator
 
serialize(JsonObject) - Method in class com.scalar.dl.auditor.database.scalardb.JsonpBasedScalarLedgerSimulator
 
serialize(T) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulatorBase
 
serialize(String) - Method in class com.scalar.dl.auditor.database.scalardb.StringBasedScalarLedgerSimulator
 
SERVER_ADMIN_PORT - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.server.admin_port (Optional)
Server admin port (40053 by default).
SERVER_PORT - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.server.port (Optional)
Server port (40051 by default).
SERVER_PRIVILEGED_PORT - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.server.privileged_port (Optional)
Server privileged port (40052 by default).
SERVER_PROMETHEUS_EXPORTER_PORT - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.server.prometheus_exporter_port (Optional)
Prometheus exporter port (8080 by default).
SERVER_TLS_CERT_CHAIN_PATH - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.server.tls.cert_chain_path (Optional)
Certificate chain file used for TLS communication.
SERVER_TLS_ENABLED - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.server.tls.enabled (Optional)
TLS between clients and servers (false by default).
SERVER_TLS_PRIVATE_KEY_PATH - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.server.tls.private_key_path (Optional)
Private key file used for TLS communication.
SERVERS_AUTHENTICATION_HMAC_SECRET_KEY - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.servers.authentication.hmac.secret_key(Optional)
A secret key of HMAC for the authentication of messages between (Ledger and Auditor) servers.
simulate(RequestProof, DeterministicOrderer) - Method in class com.scalar.dl.auditor.contract.ContractExecutor
 
start(DeserializationType) - Method in class com.scalar.dl.auditor.database.scalardb.StorageScannableLedgerTracerManager
 
start(String) - Method in interface com.scalar.dl.auditor.orderer.DeterministicOrdererManager
 
start(String, List<AssetProof>) - Method in interface com.scalar.dl.auditor.orderer.DeterministicOrderValidatorManager
 
start(String) - Method in class com.scalar.dl.auditor.orderer.LockOrdererManager
 
start(String, List<AssetProof>) - Method in class com.scalar.dl.auditor.orderer.LockOrderValidatorManager
 
startWith(DeterministicOrderer, DeserializationType) - Method in interface com.scalar.dl.auditor.database.LedgerSimulatorManager
 
startWith(DeterministicOrderer, DeserializationType) - Method in class com.scalar.dl.auditor.database.scalardb.ScalarLedgerSimulatorManager
 
StorageAssetScanner - Class in com.scalar.dl.auditor.database.scalardb
 
StorageAssetScanner(DistributedStorage) - Constructor for class com.scalar.dl.auditor.database.scalardb.StorageAssetScanner
 
StorageScannableLedgerTracerManager - Class in com.scalar.dl.auditor.database.scalardb
 
StorageScannableLedgerTracerManager(DistributedStorage) - Constructor for class com.scalar.dl.auditor.database.scalardb.StorageScannableLedgerTracerManager
 
StringBasedScalarLedgerSimulator - Class in com.scalar.dl.auditor.database.scalardb
 
StringBasedScalarLedgerSimulator(DistributedStorage, Snapshot, DeterministicOrderer) - Constructor for class com.scalar.dl.auditor.database.scalardb.StringBasedScalarLedgerSimulator
 

T

TLS_CA_ROOT_CERT_PATH - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.tls.ca_root_cert_path (Optional)
A custom CA root certificate (file path) for TLS communication.
TLS_CA_ROOT_CERT_PEM - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.tls.ca_root_cert_pem (Optional)
A custom CA root certificate (PEM data) for TLS communication.
TLS_ENABLED - Static variable in class com.scalar.dl.auditor.config.AuditorConfig
scalar.dl.auditor.tls.enabled (Optional)
A flag to enable TLS communication (false by default).
toString() - Method in class com.scalar.dl.auditor.config.AuditorConfig
 
TypeConverter - Class in com.scalar.dl.auditor.server
 
TypeConverter() - Constructor for class com.scalar.dl.auditor.server.TypeConverter
 

U

unlock(String, LockType, String) - Method in interface com.scalar.dl.auditor.orderer.AssetLock
 
unlock(String, LockType, String) - Method in class com.scalar.dl.auditor.orderer.scalardb.ScalarAssetLock
 

V

validate() - Method in interface com.scalar.dl.auditor.orderer.DeterministicOrderValidator
 
validate() - Method in class com.scalar.dl.auditor.orderer.LockOrderValidator
 
validate(ExecutionValidationRequest) - Method in class com.scalar.dl.auditor.service.AuditorService
 
ValidatedAssetProof - Class in com.scalar.dl.auditor.orderer
 
ValidatedAssetProof(AssetProof, ValidatedAssetProof.OperationType) - Constructor for class com.scalar.dl.auditor.orderer.ValidatedAssetProof
 
ValidatedAssetProof.OperationType - Enum in com.scalar.dl.auditor.orderer
 
validateExecution(ExecutionValidationRequest, StreamObserver<ContractExecutionResponse>) - Method in class com.scalar.dl.auditor.server.AuditorService
 
validateWith(SignatureValidator) - Method in class com.scalar.dl.auditor.model.ExecutionValidationRequest
 
valueOf(String) - Static method in enum com.scalar.dl.auditor.orderer.LockType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.scalar.dl.auditor.orderer.ValidatedAssetProof.OperationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.scalar.dl.auditor.orderer.LockType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.scalar.dl.auditor.orderer.ValidatedAssetProof.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeLock(String, String, AssetLockEntry, String) - Method in interface com.scalar.dl.auditor.orderer.AssetLock
 
writeLock(String, String, AssetLockEntry, String) - Method in class com.scalar.dl.auditor.orderer.scalardb.ScalarAssetLock
 
writeUnlock(String) - Method in interface com.scalar.dl.auditor.orderer.AssetLock
 
writeUnlock(String, AssetLockEntry) - Method in interface com.scalar.dl.auditor.orderer.AssetLock
 
writeUnlock(String, AssetLockEntry, boolean) - Method in interface com.scalar.dl.auditor.orderer.AssetLock
 
writeUnlock(String) - Method in class com.scalar.dl.auditor.orderer.scalardb.ScalarAssetLock
 
writeUnlock(String, AssetLockEntry) - Method in class com.scalar.dl.auditor.orderer.scalardb.ScalarAssetLock
 
writeUnlock(String, AssetLockEntry, boolean) - Method in class com.scalar.dl.auditor.orderer.scalardb.ScalarAssetLock
 
A B C D E G H I J L M N O P R S T U V W 
Skip navigation links