nooschain / contracts/metrics / ContractRuntimeMetricError
Class: ContractRuntimeMetricError
Defined in: contracts/metrics.ts:58
Error thrown when NOOSChain deterministic domain rules reject an operation.
The code is intended for assertions and API error responses. details should help diagnose the failure but must not include secrets, plaintext, or private key material.
Extends
Constructors
Constructor
new ContractRuntimeMetricError(
code,message,details,metrics):ContractRuntimeMetricError
Defined in: contracts/metrics.ts:59
Parameters
code
string
message
string
details
metrics
Returns
ContractRuntimeMetricError
Overrides
Properties
code
readonlycode:string
Defined in: errors/domain-error.ts:25
Inherited from
details?
readonlyoptionaldetails?:DomainErrorDetails
Defined in: errors/domain-error.ts:27
Inherited from
metrics
readonlymetrics:ContractExecutionMetrics
Defined in: contracts/metrics.ts:63