Skip to content

nooschain v0.1.0


nooschain / payload-availability/reconcile-service / PayloadAvailabilityReconcileResult

Interface: PayloadAvailabilityReconcileResult

Defined in: payload-availability/reconcile-service.ts:35

Aggregate result returned by one payload-availability reconciliation run.

Properties

actions

actions: PayloadAvailabilityBucketAction[]

Defined in: payload-availability/reconcile-service.ts:59

Per-bucket reconciliation details.


allowedMissingCount

allowedMissingCount: number

Defined in: payload-availability/reconcile-service.ts:51

Total missing ciphertext rows that current policy would allow backfill to restore.


bucketsScanned

bucketsScanned: number

Defined in: payload-availability/reconcile-service.ts:43

Number of buckets with encrypted records that were inspected.


disallowedAvailableCount

disallowedAvailableCount: number

Defined in: payload-availability/reconcile-service.ts:49

Total locally available ciphertext rows that current policy does not allow.


dryRun

dryRun: boolean

Defined in: payload-availability/reconcile-service.ts:39

True when the run only reports actions and does not mutate availability rows.


localNodeId

localNodeId: string

Defined in: payload-availability/reconcile-service.ts:37

Local node id used for permission and replication-policy checks.


prunedCount

prunedCount: number

Defined in: payload-availability/reconcile-service.ts:53

Total rows whose local encrypted payload bytes were pruned.


pruneDisallowed

pruneDisallowed: boolean

Defined in: payload-availability/reconcile-service.ts:41

True when disallowed local ciphertext should be removed during a non-dry run.


stateMutated

stateMutated: boolean

Defined in: payload-availability/reconcile-service.ts:55

Whether local availability-layer rows were updated.


stateRootAffected

stateRootAffected: false

Defined in: payload-availability/reconcile-service.ts:57

Always false: payload availability changes are not consensus-state changes.


totalAvailable

totalAvailable: number

Defined in: payload-availability/reconcile-service.ts:45

Total encrypted-record rows with locally available ciphertext across scanned buckets.


totalMissing

totalMissing: number

Defined in: payload-availability/reconcile-service.ts:47

Total encrypted-record rows missing local ciphertext across scanned buckets.

Audience-first NOOSChain documentation.