Skip to content

@odatano/nightgate 0.27.2

Choose a tag to compare

@maxalexweber1 maxalexweber1 released this 27 Sep 13:52
· 45 commits to main since this release
ce64ce1

@odatano/nightgate 0.27.2

Sync status names why the indexer check fails; robustness fixes across worker, crawler and jobs.

  • Sponsor gate reason: indexer unreachable (HTTP 403) / timeout vs. indexer's newest block is Ns old.
  • getWalletSyncProgress: new indexerTipAgeSeconds, indexerError.
  • Worker idle-sync log line carries indexerError.
  • Disconnect keeps the facade while another user's session with the signing key uses it.
  • Worker RPC that cannot be posted settles at once.
  • Orphan node notifications capped (16 per id, 32 ids), dropped on unsubscribe.
  • SCALE parser: ECDSA extrinsic signatures 65 bytes.
  • Fork search deeper than 100 blocks throws; no unverified rollback height.
  • CapDbPrivateStateProvider.clear() scoped to the current contract.
  • grantDisclosure replay restores pendingLevel.
  • idempotencyKey over 128 chars: 400 IDEMPOTENCY_KEY_INVALID.
  • attestAgentOutput anchor job recorded under the caller's grant.
  • Worker rotation flag bound to the announcing worker; deploy-query cache 256 entries.
  • NIGHTGATE_JOB_LEASE_TTL_MS minimum 60 s.
  • profileWorker dir restricted to nightgate-profiles/.

Full Changelog: v0.27.1...v0.27.2