Skip to content

nooschain v0.1.0


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

JsonObject

metrics

ContractExecutionMetrics

Returns

ContractRuntimeMetricError

Overrides

DomainError.constructor

Properties

code

readonly code: string

Defined in: errors/domain-error.ts:25

Inherited from

DomainError.code


details?

readonly optional details?: DomainErrorDetails

Defined in: errors/domain-error.ts:27

Inherited from

DomainError.details


metrics

readonly metrics: ContractExecutionMetrics

Defined in: contracts/metrics.ts:63

Audience-first NOOSChain documentation.