Skip to main content

NetworkInvariant

HardKAS SDK


HardKAS SDK / artifacts/src / NetworkInvariant

Class: NetworkInvariant

Defined in: packages/artifacts/src/invariants/definitions.ts:162

Contract/Stub: Network invariant (address prefix matching).

Implements​

Constructors​

Constructor​

new NetworkInvariant(): NetworkInvariant

Returns​

NetworkInvariant

Properties​

description​

readonly description: "Network ID must match address prefixes" = "Network ID must match address prefixes"

Defined in: packages/artifacts/src/invariants/definitions.ts:164

Implementation of​

Invariant.description


id​

readonly id: "INVAR_NETWORK_PREFIX" = "INVAR_NETWORK_PREFIX"

Defined in: packages/artifacts/src/invariants/definitions.ts:163

Implementation of​

Invariant.id

Methods​

check()​

check(): Promise<InvariantViolation[]>

Defined in: packages/artifacts/src/invariants/definitions.ts:165

Returns​

Promise<InvariantViolation[]>

Implementation of​

Invariant.check