Context
Track the remaining work to land the initial Rust integration , complete the migration to the shared Rust core, and address the main production-readiness gaps.
other references: https://hackmd.io/rNkC3LdOSpy4yL--s1XoBw
Initial integration blockers
Full integration follow-up
Performance and resilience
Context
Track the remaining work to land the initial Rust integration , complete the migration to the shared Rust core, and address the main production-readiness gaps.
other references: https://hackmd.io/rNkC3LdOSpy4yL--s1XoBw
Initial integration blockers
0b1ae564. Raised by @kianenigma below: mainnet keeps two extension pipelines, and the allowance builder wrote a hardcoded0x00while selecting its extension set by extrinsic-format version. Both the extrinsic body and the ring-VRF proof message now carry the version the runtime declares.f0761139. Live-verified againstpaseo-next-v2Asset Hub.truapi-host-cliserves Asset Hub as a chain role, so the claim is reachable from a host — #404, merged asd88d3414.supported_chainsmust return Asset Hub from dotli, iOS, and Android before products see anything butNotAvailable.b5734119. Replaces the oldest slot pastResources.StmtStoreReplacementCooldown, aged against the chain's clock rather than the host's, and reports exhaustion only when nothing is replaceable.NotAvailable. The core→host exhaustion signal is tracked as a #308 follow-up.Full integration follow-up
f54d0c5c. Targets persist inCoreStorageKey::StatementRenewalTargetsas derivation recipes; live-verified againstpaseo-next-v2.Performance and resilience