Skip to content

Interface: ContractDiffResult

Defined in: packages/core/src/introspection/ContractDiff.ts:77

Result of a full contract diff operation.

Properties

deltas

ts
readonly deltas: readonly ContractDelta[];

Defined in: packages/core/src/introspection/ContractDiff.ts:81

All detected deltas, sorted by severity


digestChanged

ts
readonly digestChanged: boolean;

Defined in: packages/core/src/introspection/ContractDiff.ts:85

Whether the overall behavior digest changed


isBackwardsCompatible

ts
readonly isBackwardsCompatible: boolean;

Defined in: packages/core/src/introspection/ContractDiff.ts:87

Whether the contract is backwards-compatible


maxSeverity

ts
readonly maxSeverity: DeltaSeverity;

Defined in: packages/core/src/introspection/ContractDiff.ts:83

Highest severity found


toolName

ts
readonly toolName: string;

Defined in: packages/core/src/introspection/ContractDiff.ts:79

Tool name